我已经使用了命令
db.collection.stats()
db.stats()
{
"collections" : 17,
"objects" : 487747,
"avgObjSize" : 1924.9327048654322,
"dataSize" : 938880152,
"storageSize" : 1159314432,
"numExtents" : 82,
"indexes" : 32,
"indexSize" : 153812992,
"fileSize" : 8519680000,
"ok" : 1
}
从网上我发现了这个说法
索引应该始终在内存中。(只不过是 RAM)
索引大小是153812992
,数据大小是938880152
你能告诉我我的 MongoDB 服务器需要多少 RAM,这样性能才会很好。
根据应用程序设计,每天可能会发生近 10 万次插入/更新,我还有一个问题是,这个索引大小会每天增长吗?
那么在这种情况下,我如何确定最适合我的应用程序的 RAM 大小。
请指教,提前谢谢。