我正在尝试实现由 Cassandra 支持的分页 REST API。我发现 Cassandra 驱动程序具有分页功能(http://docs.datastax.com/en/developer/java-driver/3.3/manual/paging/)。我用这个功能做了一个简单的实验,它似乎工作。
通过设置适当的页面大小和页面状态,即使重新启动服务器(Web 服务器,而不是 Cassandra 服务器),我仍然可以获得正确的页面。此外,似乎驱动程序将此页面状态和页面大小连同其声明一起发送到 Cassandra 服务器。这些东西是如何工作的?对我来说它看起来很神秘。