【发布时间】:2014-09-24 14:28:14
【问题描述】:
行缓存和分区键缓存有什么区别?我是否需要同时使用两者以获得良好的性能视角。
我已经阅读了dataStax网站的基本定义
分区键缓存是一个分区索引的缓存 卡桑德拉表。使用密钥缓存而不是依赖操作系统页面 缓存可以节省 CPU 时间和内存。但是,仅启用密钥缓存 导致磁盘(或操作系统页面缓存)活动实际读取 请求的数据行。
行缓存类似于 memcached 等传统缓存。当一个 行被访问,整行被拉入内存,从 如有必要,多个 SSTables 并缓存,以便进一步读取 完全不打磁盘就可以满足反对该行的要求。
谁能详细说明使用领域。确实需要两者都实现。 ?
【问题讨论】:
标签: cassandra