mongodb做持久化存储数据库,还有必要使用redis再做一层缓存吗?
ps:我自己观察了一下mongodb服务端进程即使数据量很小(容量1g多)在运行的时候也占了有1g多内存,难道mongodb自己实现了一套将热数据放在内存的缓存?
大家讲道理2017-05-16 13:21:03
难道mongodb自己实现了一套将热数据放在内存的缓存?
对的。
mongodb做持久化存储数据库,还有必要使用redis再做一层缓存吗?
如果你不觉得有必要,那就是没必要。对于 MongoDB,一般只有需要大量计算的内容才需要另外放缓存里去。
另外 Redis 不仅仅可以当缓存,也有很多其它用法。