我正在使用Cassandra 1.2.3并且可以使用Limit 10执行选择查询.
如果我想要10到20的记录,我不能做"限制10,20".
下面的查询给我一个错误.
select * from page_view_counts limit 10,20
Run Code Online (Sandbox Code Playgroud)
怎么能实现这一目标?
谢谢Nikhil
Ric*_*ard 11
你不能在CQL中做这样的跳过.您必须通过指定起始位置来进行分页,例如
select * from page_view_counts where field >= 'x' limit 10;
Run Code Online (Sandbox Code Playgroud)
从x开始接下来的10个元素.
我在这个答案中写了一个完整的例子:Cassandra分页:如何使用get_slice使用cql库从Python查询Cassandra 1.2数据库.
| 归档时间: |
|
| 查看次数: |
6696 次 |
| 最近记录: |