关于 MongoDB 硬件的建议

Advice on MongoDB hardware

我目前有一个数据库,根据 MMS,它在内存中使用了 ~60GB(驻留 50,虚拟 55,映射 0)并且 "data size" 大约 220GB 并且还在增长。 "DB Storage" 大约为 100GB,并且还在增长。

此数据库所在的当前机器有 128GB RAM 和 SSD。

我想知道如果我切换到具有更多 RAM (256GB) 的新机器但将 SSD 替换为经典硬盘驱动器,您是否认为我的性能会下降很多?

我认为只要数据库适合 RAM,性能就不会受到损害,而且我还认为 MongoDB 将足够聪明,只将经常使用的数据加载到 RAM 中(通常,3 个月前的数据)。

你怎么看?

MongoDB 将所有可用的 RAM 用于 LRU 缓存。如果您的工作集适合 RAM,您应该没问题。

http://docs.mongodb.org/master/faq/diagnostics/#what-is-a-working-set