블로그 이미지
게임개발자 그건일

카테고리

분류 전체보기 (236)
개발 (139)
취미생활 (75)
기타 (20)
Total105,982
Today30
Yesterday14

'MongoDB'에 해당되는 글 3건

  1. 2012.12.12 MongoDB 서비스로 돌리기 삽질 로그
  2. 2011.05.12 mongodb repair 하기
  3. 2011.04.16 mongodb의 bson은...

한참 안하다 다시하니 좀 바꼈나 봅니다.


1. 64bit windows 버전을 서비스 등록하려고 했는데 실패했습니다. - 사용하지 않는게 좋겠습니다.


2. 32bit windows 버전을 받아서 설치하고

3. cmd 창을 관리자 모드로 띄웁니다.

4. data 폴더를 cmd 창(관리자 모드)에서 생성합니다. (권한 때문에 중요한거 같습니다.)

    예:) md d:\mongodb\data

5. 환경 변수 등록하세요.

    예:) D:\mongodb\bin;

5. 서비스 등록 명령어 실행

    예:) mongod.exe --bind_ip 127.0.0.1 --logpath D:\mongodb\log.txt --logappend --dbpath D:\mongodb\data --directoryperdb --install

6. 서비스에 들어가 MongoDB 서비스를 실행합니다. (다음부터는 리부팅할때 자동으로 되는거 같습니다.


아무래도 data 폴더를 관리자 모드에서 만들어야 되나 봅니다.


저작자 표시
신고
Posted by 그건일
고가의 DB보다 손이 많이 가는건 예상했었지만...

mongodb 는 컴터를 강제 종료하게 되면 db 가 lock 해제되지 못해서 재실행이 불가능해집니다.


db 실행 명령
mongod --dbpath [경로]

repair 명령
mongod --repair --dbpath [경로]

이후 경로의 mongod.lock 을 삭제 하고(?)

db 실행 을 다시 하면 됩니다.

lock 파일을 수동삭제해야하는 걸로 봐서 질못된 방법인거 같은데..
사용법을 다시 확인해봐야겠습니다.. 

 
저작자 표시
신고
Posted by 그건일
mongodb의 bson을 통신용으로 사용하려고 했으나 예외가 많이 발생하는 구조라 응용하기 어려움

비슷한방식으로 하나 개발하는 편이 안전성을 높일꺼라 생각됨

결국 bson은 mongodb와 프로토콜 수단으로 이용해야겠군...
신고
Posted by 그건일
TAG bson, MongoDB

최근에 달린 댓글

최근에 받은 트랙백

글 보관함