12

現在、私が読んだすべてのことは、MongoDBを別個のプロセス/サービスとして実行する必要があることを示しています。MongoDBをインプロセスでホストする方法はありますか?今でなければ、そのような機能を実装する彼らの既知の計画はありますか?

4

4 に答える 4

3

MongoDBでの経験と、 http://jira.mongodb.org/browse/SERVERでの課題追跡チケットのスキミングに基づいて、MongoDBをホストする方法がわかりません。また、そうする将来の計画の証拠も見つかりませんでした。

mongodb-userメーリングリストでこの質問をすることをお勧めします:http://groups.google.com/group/mongodb-user

于 2010-02-09T18:32:42.507 に答える
1

MongoDBはGNUAGPLライセンスであるため、アプリケーションに(リンク)を含めると、そのアプリケーションのソースもGNUAGPLライセンスになります。もちろん、起動時にアプリケーションからMongoDBを起動し、アプリケーションが停止したときにMongoDBを再度終了することもできます。

于 2010-02-05T20:15:45.820 に答える
1

単体テスト用に設計されていますが、 EmbeddedMongoDBライブラリを使用できます。

于 2012-05-12T12:51:53.060 に答える
0

別のStackOverflowの質問には、この質問に関連する回答があります。

統合テストの実行時に埋め込まれたMongoDB

具体的には、Fongoという名前のJVM用のメモリ内MongoDBについて言及しています。

Fongoは主に統合テストや学習用のようです。すべてのMongoユースケースを処理できるわけではありませんが、一見の価値があります。

https://github.com/fakemongo/fongo

于 2018-11-18T07:39:45.073 に答える