Cassandra 获得超过 10k 行

Cassandra get more than 10k rows

我被 Cassandra all() 查询卡住了。

我正在使用 Django 平台。我的查询是从 Cassandra table 获取所有行。但是,CQL 对一次 10k 行有一些限制。

以前,我在 Cassandra 中只有不到 10k 行 table。但是,现在计数增加到 12k。

如何获取 all() 查询 return 所有 12k 行?

CQL 默认 限制为 10k 行。这意味着当您执行任何 SELECT 时,隐式 限制为 10k。如果你愿意,你可以通过指定一个新的 LIMIT 值来覆盖它,例如:

SELECT * FROM mytable LIMIT 500000;