Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cassandra 卡桑德拉表计数超时_Cassandra_Nodetool - Fatal编程技术网

Cassandra 卡桑德拉表计数超时

Cassandra 卡桑德拉表计数超时,cassandra,nodetool,Cassandra,Nodetool,我尝试获取表中的行数。但是cassandra将此查询的超时从事件中选择count(*) 我认为我的表太大了,所以如果ı为我的查询提供一个超时值,它将变为总是超时cqlsh——请求超时=200000 表大小1.3TB。有没有办法知道这个表中有多少行?一个解决方案可以帮助您找到结果分页中的总行数 请参阅以下文件: 注意:您也可以尝试允许筛选进行开发!但是应该避免使用它,因为它是非常昂贵的查询,可能会影响cassandra的性能。不要使用count(*)来获取行数。您可以使用以下链接并下载jar文件

我尝试获取表中的行数。但是cassandra将此查询的超时从事件中选择count(*)

我认为我的表太大了,所以如果ı为我的查询提供一个超时值,它将变为总是超时cqlsh——请求超时=200000


表大小1.3TB。有没有办法知道这个表中有多少行?

一个解决方案可以帮助您找到结果分页中的总行数

请参阅以下文件:

注意:您也可以尝试允许筛选进行开发!但是应该避免使用它,因为它是非常昂贵的查询,可能会影响cassandra的性能。

不要使用count(*)来获取行数。您可以使用以下链接并下载jar文件来获取行数。

您需要准确的计数还是估计的计数就足够了?实际上,我需要准确的计数我对您的解决方案很感兴趣,但我无法理解分页如何帮助确定查询的计数。我使用Datastax C#Cassandra驱动程序在
C#
中尝试了这一点,但不幸的是没有得到任何有用的结果。如果我有多少页的信息,我就可以确定页数,+/-pageSize。。。你能再详细说明一下吗?