CQL 中的宽列分页 table

Wide column pagination in CQL table

假设我有这个table

CREATE TABLE comments
(
    postId uuid,
    commentId timeuuid,
    postedBy text,
    postedById uuid,
    text text,
    blocked boolean,
    anonymous boolean,
    PRIMARY KEY(postId, commentId)
)

如何在这个 table 上执行宽列分页,例如:

SELECT * FROM comments WHERE postId = '123' AND commentId > '34566'

我正在经历 Automatic Paging 但对本文档中提到的三种方法感到困惑,我应该使用哪种方法

如果要比较timeuuid字段,需要使用如下表达式:

SELECT * FROM comments WHERE postId = '123' AND commentId > maxTimeuuid('2013-08-01 15:05-0500') 

execute 方法收到 ResultSet 后,您应该能够使用 iterator method. Pagination will happen automatically, based on the value specified in setFetchSize 或默认值 5000 简单地对其进行迭代。