当密钥缓存启用时cassandra缓存密钥是否有任何性能开销?

时间:2012-05-25 13:05:40

标签: performance cassandra cassandra-0.7

1)我们用大约8000个行键查询Cassandra,每行有5个子列用于请求的超级列。

2)我们启用了密钥缓存,缓存= KEYS_ONLY,带有2 MB的密钥缓存。

3)我们在Cassandra-1.1上运行了10个cassandra节点

第一次没有缓存密钥时,返回结果大约需要35秒。 如果再次触发相同的查询,结果将在1.5 - 2.0秒内返回。

所以我想知道Cassandra在密钥缓存中缓存密钥时会有任何开销。这是否是在没​​有缓存密钥时返回结果需要花费太多时间的原因?或者这是一般行为?

0 个答案:

没有答案