我创建了4个节点集群,并从我的客户端指向了集群。过了一段时间,我没有把集群指向任何地方。但行数不断变化,所有列族都在减少和增加。
可能是什么原因?
答案 0 :(得分:0)
计算Cassandra中的行数非常困难(请参阅我的问题blog post)。
看起来您的问题是一致性。通常的一致性规则适用:如果您需要一致的读取,则需要确保R + W> N(R =读取所需的节点数,W =写入次数,N =节点数)。执行此操作的常用方法是在CL.QUORUM上进行读写。
请注意,计算行非常非常昂贵,因为它会读取您的所有数据。如果这是一种常见操作,您应该找到一种不同的方法,具体取决于您的使用情况。