Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
使用 nosql 数据存储时,我们真的需要缓存层吗?我了解使用传统 sql db 时的用例,可以通过简单的键/值查找来避免查询处理的开销。但在 nosql 的情况下,情况不再如此。此外,缓存实例几乎总是在单独的实例中运行,这意味着它们仍然具有与访问 nosql 数据存储相关的相同网络延迟。
谢谢!
缓存只是一种性能优化的工具,应该这样对待。这意味着进行一些负载测试以查看性能增强带来的收益(如果有的话)。
大多数 NoSQL 服务器确实声称比传统的 RDBMS 快得多,但只有对其进行测试才能告诉您它们对于您的应用程序和基础架构是否更快。