我们的Cassandra集群中的几个节点报告某个列族的“NaN”。这是该CF的“nodetool cfstats”的输出。
Column Family: CFName
SSTable count: 56
SSTables in each level: [1, 10, 45, 0, 0, 0, 0, 0, 0]
Space used (live): 11969490354
Space used (total): 13943694777
Number of Keys (estimate): 96397184
Memtable Columns Count: 3278211
Memtable Data Size: 195035136
Memtable Switch Count: 233
Read Count: 261773771
Read Latency: NaN ms.
Write Count: 342708580
Write Latency: 0.040 ms.
Pending Tasks: 0
如果读取计数的数量为“0”(零),我对该主题的读数将按预期进行描述,这是有道理的,因为延迟将是除以零的结果。但是,就我而言,Read Counts不为零(实际上我们正在讨论2.61亿次读取......)。
这可能是根本原因?我应该调查哪些其他地方来获取更多数据?
我们怀疑的一件事是超时:所有读取是否有可能以超时结束,这会增加读取计数度量而不是延迟使用的时间度量?
我们正在使用Cassandra 1.2
答案 0 :(得分:0)
读取延迟太小而无法计算,这只表明数据访问非常快