제가 만들고있는 작은 도구로 MongoDB를 사용했지만 "해결할 수 있는지"모르는 두 가지 문제가 있습니다. 이러한 문제는 주로 MongoDB 서버 (mongod)를 시작해야하는 것과 관련이 있습니다.MongoDB 인스턴스가 포함되어 있습니까?
첫 번째로는 mongod와 app 명령을 사용할 때마다 두 개의 명령을 실행해야하며 다른 하나는 테스트입니다. 지금은 "프로덕션"과 "테스트"를위한 다른 콜렉션을 사용하고 있습니다 만, 필요할 때마다 시작하고 드롭 할 수있는 임베디드/자체 포함 인스턴스를 갖는 것이 좋습니다.
그럴 수 있습니까? 아니면 그냥 SQLite 같은 다른 것을 사용해야합니까?
감사합니다.
[임베디드 데이터베이스로 mongodb를 사용할 수 있습니까?] (http://stackoverflow.com/questions/6115637/can-mongodb-be-used-as-an-embedded-database) – maerics
@maerics 감사합니다. 당신! 나는 여기에서 무엇인가 발견하려고 노력했다. 그러나 할 수 없었다. 어쩌면 아직 그럴 수있는 좋은 방법이 없을 것입니다. 나는 대안을 찾을거야. –
MongoDB는 임베디드로 실행되도록 설계되지 않았습니다. 그러나 응용 프로그램이 로컬 --dbpath에서 작동하는 mongod 하위 프로세스를 작성하도록 만들면 위조품을 만들 수 있습니다. – Philipp