私のmongodbには膨大な量のデータがあります。ツイート(50 GB)でいっぱいで、私のRAMは8GBです。クエリを実行すると、すべてのツイートが取得され、mongodbがRAMをいっぱいにし始め、8 GBに達すると、ファイルをディスクに移動し始めます。これは本当に遅くなる部分ですwwww。そこで、クエリをスキップしてインデックスの使用を開始するように変更しました。これでインデックスが作成され、プログラムに8 GBのみを照会し、ファイルで使用された最後のツイートのIDを保存すると、プログラムが停止します。次に、プログラムを再起動すると、ファイルからツイートのIDが取得されます。しかし、mogodサーバーはまだ最初の8GBでRAMを占有しています。これは、最後のインデックスがあるため、使用されなくなります。再起動せずにmongodbサーバーのメモリをクリーンアップするにはどうすればよいですか?
(勝利で走る)