分页Datastax java驱动程序

时间:2016-07-25 18:53:25

标签: java cassandra datastax datastax-enterprise datastax-java-driver

有人能指点我详细的文档如何实现分页,页面和页面状态?我经历了https://datastax.github.io/java-driver/manual/paging/

但它是如何在内部实施的?

协调员是否绘制数据并执行限制偏移查询,因为每个页面请求都会按顺序从副本中提取数据?

或者是保存文件光标并执行RandomAccess?如果是这样,我可以从驱动程序中获取并稍后使用它吗?

1 个答案:

答案 0 :(得分:0)

您提到的文档是有关DataStax Java驱动程序分页的最新信息。您还可以阅读this blog post,这有点旧,但仍然有效。

  

协调员是否绘制数据并进行限制偏移查询[...]?

没有。实际上,Cassandra中没有“偏移查询”,请参阅CASSANDRA-6511。这也包括在driver documentation on paging

  

或者是保存文件光标并执行RandomAccess?如果是这样,我可以从驱动程序中获取并稍后使用它吗?

两者都是。驱动程序公开的分页状态意味着以这种方式使用;再次,这在driver documentation on paging

中有解释