自动分页会在不提供限制的情况下在 Cassandra 中工作吗?

Will auto-pagination work in Cassandra without providing the limit?

看了doc(driver doc) 和几个答案后,似乎Cassandra 2.0+ 有一个自动分页。但是所有这些示例都包含 LIMIT 关键字。

此查询是否适用于自动分页:

current_version_query = "SELECT id, row_hash FROM {} WHERE version={}".format(
            self.table_name, self.diff_source_version
        )
        current_version_rows = self.session.execute(
            current_version_query
        )

我在这里迭代它: for current_version_row in current_version_rows:

有两个限制,提取大小和总请求限制(LIMIT 子句)。当您发出任何请求时,默认有 5000 次提取限制和 max_int 查询限制。

默认情况下,驱动程序将以 5000 行批为单位进行分页,直到达到查询限制或结果结束。如果您的行很大以减少协调器因构建 MB 的响应有效负载而产生的负载,通常最好降低此值。