都是Nosql数据库,为何要用两个数据库呢?
不同的用途,mongodb持久化,redis主要用作缓存
mongodb 是文档数据库,redis 是kv。 如楼上所说,redis 一般用作缓存,持久存储使用 mongodb。 From Noder
redis 还是比 mongodb 快很多的,mongodb 虽然尽量把数据放在内存中了。不过 mysql 的 innodb 也是这么做啊。。
不是说数据在哪个位置它就有同等的性能,也要看查询过程中,所执行的语句解析啊,索引查找啊,之类的东西。
redis 的模型决定了它简单,所以快。
https://cnodejs.org/topic/573878e8c3e4ef7657ab13a8
来自酷炫的 CNodeMD
明白了,谢谢大家。