2015-02-23 184 views
3

我正在使用cassandra与nodejs,我试图从用户端启用分页请求。分页与卡桑德拉

现在,我限制每个请求的fetchsize用户可以在pageState参数传递请求获取下一个结果按照文档的位置:http://www.datastax.com/documentation/developer/nodejs-driver/1.0/nodejs-driver/reference/paging.html

这种方法的问题是,要获得在n-th页面的结果,用户必须按顺序作出n查询每次正确pageState(假设fetchSize参数是固定的提供。

有没有办法在这样一种方式,用户可以直接访问到分页n-th page?

非常感谢

+0

嗨。目前我正在努力解决同样的问题。您是否找到解决方案或解决方法?谢谢。 – 2016-01-12 08:38:07

回答

3

在卡桑德拉,是不可能直接访问到(N)个结果的页面,而无需请求(N-1)页第一。

你可以在this blog post中阅读更多关于分页系统如Cassandra的工作方式。

+0

Hi @jorgebg有没有办法直接访问第n页?我们正试图在Kendo Grid中显示数据,并希望启用分页以改善用户体验。能够仅导航到前一页和下一页看起来相当有限。 – 2016-01-12 08:50:45