Cassandra 卡桑德拉表计数超时
我尝试获取表中的行数。但是cassandra将此查询的超时从事件中选择count(*) 我认为我的表太大了,所以如果ı为我的查询提供一个超时值,它将变为总是超时cqlsh——请求超时=200000Cassandra 卡桑德拉表计数超时,cassandra,nodetool,Cassandra,Nodetool,我尝试获取表中的行数。但是cassandra将此查询的超时从事件中选择count(*) 我认为我的表太大了,所以如果ı为我的查询提供一个超时值,它将变为总是超时cqlsh——请求超时=200000 表大小1.3TB。有没有办法知道这个表中有多少行?一个解决方案可以帮助您找到结果分页中的总行数 请参阅以下文件: 注意:您也可以尝试允许筛选进行开发!但是应该避免使用它,因为它是非常昂贵的查询,可能会影响cassandra的性能。不要使用count(*)来获取行数。您可以使用以下链接并下载jar文件
表大小1.3TB。有没有办法知道这个表中有多少行?一个解决方案可以帮助您找到结果分页中的总行数 请参阅以下文件: 注意:您也可以尝试允许筛选进行开发!但是应该避免使用它,因为它是非常昂贵的查询,可能会影响cassandra的性能。不要使用count(*)来获取行数。您可以使用以下链接并下载jar文件来获取行数。
您需要准确的计数还是估计的计数就足够了?实际上,我需要准确的计数我对您的解决方案很感兴趣,但我无法理解分页如何帮助确定查询的计数。我使用Datastax C#Cassandra驱动程序在
C#
中尝试了这一点,但不幸的是没有得到任何有用的结果。如果我有多少页的信息,我就可以确定页数,+/-pageSize。。。你能再详细说明一下吗?