【发布时间】:2012-01-24 15:51:06
【问题描述】:
我是 Cassandra 的新手,我正在尝试优化我的读取(写入时间很好,每 0.1 秒大约 1000 行),我一直在阅读 Key 缓存和 Row 缓存。
使用带有 Hector 库的 Java 插入数据似乎一切正常,但读取速度确实很慢(比我比较的 SQL Server 实例慢大约 2-3 倍)。我开始查看 cfstats 显示的统计数据:
Key cache capacity: 200000
Key cache size: 0
Key cache hit rate: NaN
Row cache capacity: 40000
Row cache size: 0
插入后不应该在 Key 或 Row 缓存中有什么吗?我想这就是我尝试阅读时它运行如此缓慢的原因。
任何帮助将不胜感激......
【问题讨论】:
-
这是在哪个 cassandra 版本上运行?