使用Mongo Cache替代redis

时间:2017-05-19 05:58:59

标签: mongodb redis wiredtiger

目前,我正在将数据写入redis,每2分钟缩减为mongo。我想知道我是否可以在这里使用Mongo Cache而不是redis。这将节省生产中2 dbs的成本。此外,mongodb页面说:

  

WiredTiger缓存存储未压缩的数据并提供类似内存的性能

我想测试一下,但是我无法找到任何有关使用WiredTiger Cache的文档。

注意:Wiredtiger是默认的mongo存储引擎。

1 个答案:

答案 0 :(得分:0)

您可以通过指定内存存储引擎

来运行Mongo DB作为Redis的替代品
mongod --storageEngine inMemory --dbpath <path>

您可以详细了解here

我可能错了,但我相信您仍然需要运行2台Mongo数据库服务器,一台运行在有线Tiger中用于磁盘存储,另一台运行In Memory存储用于缓存服务。