web-dev-qa-db-ja.com

Mongodbにはインメモリモードはありますか?

可能性のある複製:
統合テストの実行時に埋め込まれたMongoDB

単体テストにインメモリモードを使用したいのですが、RavenDBのようなインメモリモードはありますか?

28
Alon Ashkenazi

MongoDBにはインメモリモードはありません。 this リンクのとおり、この機能は少なくともMongoDB 2.8まで含まれません。

メモリマップされたIOを使用しているため、実際の処理中はメモリ内と同じくらい高速でなければなりません。スタートアップではありません。

また、RAMディスクドライブを使用し、mongo dbをそこに配置するハックがあります。これにより、完全にメモリ内に存在します。

31
Dmitry Reznik