我的 mongodb 中有大量数据。它充满了推文(50 GB),我的 Ram 是 8 GB。查询时它会检索所有推文,mongodb 开始填充内存,当它达到 8 GB 时,它开始将文件移动到磁盘。这是它变得非常慢wwww的部分。所以我将查询从跳过并开始使用索引更改。现在我有索引,我只向我的程序查询 8GB,保存文件中使用的最后一条推文的 id,程序停止。然后重新启动程序,它会从文件中获取推文的 id。但是 mogod 服务器仍然占用了前 8GB 的内存,将不再使用,因为我有最后一个索引。如何在不重新启动的情况下清理 mongo db 服务器的内存?
(跑赢)