sql >> データベース >  >> NoSQL >> MongoDB

MongoDBが150MBのメモリを使用するのが理想的ですか?

    その量のメモリを「使用」することは、見た目ほど悪くはありません... MongoDBは(少なくとも)使用可能なメモリを大量に消費しますが、OSのVMMに任せて、いつメモリを解放するかを指示します。必要。 (キャッシュ を参照してください。 MongoDBドキュメントにあります。)

    ほとんどの場合、そのメモリをキャッシュに「使用」しているため、処理速度が大幅に向上します。

    MongoDBを再起動すると、すべてのメモリを解放できるはずです。

    ただし、ある程度、MongoDBは実際にはメモリを積極的に「使用」していません...この回答で詳細を読んでください..

    方法Mongodbで使用されているキャッシュを解放するには?



    1. javaプロジェクトでmongoDBmap/reduce関数を記述して保存する場所

    2. MongoDB Javaドライバーの集約パイプライン実行でタイムアウトを設定する動作は何ですか?

    3. C#を使用したMongoDB-動的に生成された述語を使用したクエリ

    4. MongoDBの集計フレームワークで移動平均?