Mongodb 使用Mongo缓存替代redis

Mongodb 使用Mongo缓存替代redis,mongodb,redis,wiredtiger,Mongodb,Redis,Wiredtiger,目前,我正在将数据写入redis中,redis每2分钟简化为mongo。我想知道我是否可以在这里使用Mongo缓存而不是redis。这将节省2台dbs的生产成本。此外,mongodb页面还显示: WiredTiger缓存存储未压缩的数据,并提供类似内存的性能 我想测试它,但我找不到任何有关使用WiredTiger缓存的文档 注意:Wiredtiger是默认的mongo存储引擎。您可以通过指定内存中存储引擎来运行mongo DB作为Redis的替代: mongod --storageEngine

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

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

我想测试它,但我找不到任何有关使用WiredTiger缓存的文档


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

您可以通过指定内存中存储引擎来运行mongo DB作为Redis的替代:

mongod --storageEngine inMemory --dbpath <path>
mongod--storageEngine-inMemory--dbpath
你可以阅读更多关于它的内容


我可能错了,但我相信您仍然需要运行2台Mongo DB服务器,一台运行在Wired Tiger中用于磁盘存储,另一台运行在内存中用于缓存服务。

我不确定我是否理解这个问题。如果你想调整mongodb的行为,可以看看mongodb的性能技巧。我知道内存存储引擎。使用它仍然意味着生产中有2个数据库(两个存储引擎)。我是说为什么我们不能用WiredTiger缓存代替另一个存储引擎?