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;
我被 Cassandra all()
查询卡住了。
我正在使用 Django 平台。我的查询是从 Cassandra table 获取所有行。但是,CQL 对一次 10k 行有一些限制。
以前,我在 Cassandra 中只有不到 10k 行 table。但是,现在计数增加到 12k。
如何获取 all()
查询 return 所有 12k 行?
CQL 默认 限制为 10k 行。这意味着当您执行任何 SELECT
时,隐式 限制为 10k。如果你愿意,你可以通过指定一个新的 LIMIT
值来覆盖它,例如:
SELECT * FROM mytable LIMIT 500000;