質問
現在、私が読んだものはすべて、Mongodbを別のプロセス/サービスとして実行する必要があることを示しています。 MongoDBインプロセスをホストする方法はありますか?今ではない場合、そのような機能を実装する彼らの既知の計画はありますか?
解決
Mongodbでの私の経験と、問題のトラッカーチケットのスキミングに基づいて http://jira.mongodb.org/browse/server, 、Mongodbをプロセスでホストする方法がわかりません。また、将来の計画の証拠は見つかりませんでした。
Mongodb-Userメーリングリストでこの質問をすることをお勧めします。 http://groups.google.com/group/mongodb-user
他のヒント
MongoDBはGNU AGPLのライセンスであるため、アプリケーションに(リンク)を含めると、そのアプリケーションのソースもGNU AGPLライセンスになります。もちろん、スタートアップでアプリケーションからMongoDBを起動し、アプリケーションが停止したときにMongoDBを再度終了することができます。
使用できます 埋め込まれたmongodb ライブラリは、単体テストの目的で設計されていますが。
別のスタックオーバーフローの質問には、この質問に関連する回答があります。
具体的には、Fongoという名前のJVMのインメモリMongodbに言及しています。
Fongoは主に統合テストや学習用のようです。すべてのMongoのユースケースを処理するわけではありませんが、見る価値があります。
所属していません StackOverflow