【发布时间】:2013-09-28 01:56:48
【问题描述】:
我使用 MongoDB 来持久化数据,使用 Redis 来存储会话。我需要缓存在 MongoDB 上完成的复杂聚合查询,所以我想知道您对 NodeJS 上的缓存有何看法,特别是使用 Redis 或 CouchDB 进行缓存。
哪个性能更好?如果我错了,请纠正我,但是在可扩展性方面是否有一个专门用于缓存的不同数据库更好?
【问题讨论】:
-
你测试的时候发生了什么?
-
不要关闭这个问题。我是一名 CouchDB 开发人员。我知道 Redis 提供了更好的缓存。这不是意见问题。
-
我实际上并没有对这两个数据库进行基准测试,但经过进一步研究,Redis 似乎是进行缓存的正确方法。 CouchDB 用于其他目的。 JasonSmith 对这个问题的回答很好地解释了这些差异:stackoverflow.com/questions/4720508/redis-couchdb-or-cassandra/…
标签: node.js caching redis couchdb scalability