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分页:驱动程序和CQL之间的区别_Cassandra_Pagination_Cql - Fatal编程技术网

cassandra分页:驱动程序和CQL之间的区别

cassandra分页:驱动程序和CQL之间的区别,cassandra,pagination,cql,Cassandra,Pagination,Cql,我正在阅读中的驱动程序分页。但CQL也支持WHERE子句中的LIMIT。想知道这两者之间有什么区别吗?分页是指每次处理多少结果 WHERE和LIMIT是关于结果的内容 假设您请求X

我正在阅读中的驱动程序分页。但CQL也支持WHERE子句中的LIMIT。想知道这两者之间有什么区别吗?分页是指每次处理多少结果

WHERE
LIMIT
是关于结果的内容


假设您请求X<100的所有行。这可能涉及一百万个不同的行。如果客户机或服务器同时请求所有这些,将导致大量资源压力。为了避免这种情况,驾驶员可以一次只要求几行。这允许客户端和服务器处理项目流,而不是预先为所有内容分配空间。

是的,我同意您@RussS,也可以扩展您的回答如果您进行限制,这是不一样的,因为您将只获得限制条款中指定的记录。但如果使用分页(fetchSize),则在遍历已获取的行之后,将再次自动获取下一组行,就像在limit子句中一样,您必须再次查询。