你能关闭 MongoDB 缓存吗?我们正在使用 Redis 来存储事件数据。我们计划在使用时使用 redis 以规范化的方式保存这些数据。将数据传递到 redis 的来源之一是 mongodb 实例。
既然我们使用 redis 将数据保存在内存中,我们可以关闭 mongos 缓存功能吗?
谢谢!
最佳答案
MongoDB 使用内存映射 I/O,这意味着操作系统缓存数据而不是数据库,并且无法关闭此缓存。
如果需要内存,操作系统通常会使用最近最少使用的算法来删除缓存,因此如果您不从 MongoDB 请求旧数据,这些页面将被释放,这意味着它不会真正干扰 Redis .
关于mongodb - 你能关闭 MongoDB 缓存吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6965490/