相关疑难解决方法(0)

了解MongoDB缓存系统

这是一个基本问题,但非常重要,我不确定是否真的明白了.

在我们可以阅读的官方文档中

MongoDB将所有最近使用的数据保存在RAM中.如果您为查询创建了索引,并且您的工作数据集适合RAM,则MongoDB将从内存中提供所有查询.

我不确定的部分是

如果已为查询创建索引,并且工作数据集适合RAM

这里的"索引"是什么意思?

例如,如果我更新模型,然后我查询它,因为我已经更新它,它现在在RAM中,所以它将来自内存,但这在我的脑海中不是很清楚.

我们怎样才能确定我们查询的数据是否来自内存?据我所知,MongoDB使用空闲内存来缓存当前可用的内存数据,但有人可以进一步解释全局行为吗?

在哪种情况下,在我们的节点服务器中使用存储数据的变量比信任MongoDB缓存系统更好?

您如何全球建议使用MongoDB进行大量流量?

mongodb

33
推荐指数
2
解决办法
4万
查看次数

标签 统计

mongodb ×1