Cassandra读取延迟统计数是否计算次要索引查询?

时间:2012-05-31 20:23:11

标签: nosql cassandra latency

我试图了解是否通过

获取读取延迟统计数据
  • nodetool cfstats
  • nodetool cfhistograms

,将分别对二级索引查询中的每个读取进行计数。

我想答案可能取决于二级索引查询是由thrift客户端处理还是由Cassandra内部处理。我也不知道。

[1] Cassandra - cfstats and meaning of read/write latency

1 个答案:

答案 0 :(得分:1)

通过计算每个读取查询所花费的平均时间来计算Cassandra读取延迟。

因为单个get查询或multiget查询被视为单个读取并且计算平均值。[StorageProxy.read()是Cassandra为每个查询收集时间的函数]