在cassandra中实现上一页导航的正确方法是什么?

问题描述 投票:0回答:1

我使用 cassandra 一段时间了,我不太满意的一件事是上一页的分页。

据我所知,cassandra 有自动分页支持。我所需要提供的只是 PageSize 和 PageState 及其返回的下一组行。

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

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

目前我可以返回上一页的唯一方法是将所有过去的 PageState 存储在会话中。

这对于只有几页的网站来说很好。但我选择cassandra的原因是为了大数据。我不想跟踪所有过去的 PageState。

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

cassandra pagination bigdata cql3
1个回答
2
投票

请查看以下cassandra c# 驱动程序中的向后分页。 不过,我们已经通过加密实现了类似的事情。

© www.soinside.com 2019 - 2024. All rights reserved.