使用nosql数据存储时是否需要缓存层?

时间:2012-12-21 20:14:03

标签: caching nosql redis couchbase riak

使用nosql数据存储区时,我们真的需要缓存层吗?我理解使用传统的sql db时的用例,通过简单的键/值查找可以避免查询处理的开销。但就nosql而言,情况已经不是这样了。此外,缓存实例几乎总是在不同的实例中运行,这意味着它们仍然具有与访问nosql数据存储相关的相同网络延迟。

谢谢!

1 个答案:

答案 0 :(得分:1)

缓存只是性能优化的工具,应该这样对待。这意味着要进行一些负载测试,以了解性能增强所带来的收益(如果有的话)。

大多数NoSQL服务器确实声称比传统RDBMS快得多,但只测试它会告诉您它们是否对您的应用程序和基础架构更快。