在cassandra中实现先前页面导航的正确方法是什么?

时间:2017-07-19 20:06:14

标签: cassandra paging cql3 bigdata

我和cassandra玩了一段时间,而我不满意的一件事就是上一页的分页。

据我所知,cassandra具有自动寻呼支持。我必须给出的是PageSize和PageState,它返回下一组行。

我对" Next"没有问题。页面链接,因为每次我查询cassandra它都会返回下一个PageState。

但是我不知道实现上一页链接的正确方法是什么。由于我的项目是一个Web应用程序,因此使用上一页链接非常重要。

目前我可以回到上一页的唯一方法是将所有过去的PageStates存储在Sessions中。

这适用于几页网站。但我选择cassandra的原因是为了获取大数据。我不想跟踪所有过去的PageStates。

由于安全原因,我不想在浏览器中公开页面状态。使用正确的上一页链接实现分页的正确方法是什么?

1 个答案:

答案 0 :(得分:2)

请查看以下Backward paging in cassandra c# driver。 我们已经用加密实现了类似的东西。