Node.js -最好的 Javascript 运行环境

Node.js 是非常优秀的 Javascript Runtime,NodejsCore介绍 Node.js 框架、应用程序和服务器端的开发问题

如何使用Cassandra手动分页导航到上一页

我正在使用Nodejs Cassandra驱动程序,我希望能够检索上一页和下一页。 到目前为止, 文档显示了下一页的检索,它保存了pageState并将其作为parameter passing。 可悲的是,没有关于如何导航到前一页的信息。 正如我所看到的,有两个select: 将每个pageState和page保存为一个键值对,并使用pageState作为要导航到的页面。 将检索到的数据保存到数组中,并使用该数组导航到上一页。 (我不认为这是一个好的解决scheme,因为我将不得不将大块数据存储在内存中。) 这两种方法似乎都不是一个优雅的解决scheme,但如果我必须select,我会使用第一个。 有没有办法使用Nodejs Cassandra驱动程序开箱即用? 另一件事是在文档中通过调用eachRow函数来使用手动分页。 如果我正确地理解它,它会在你从数据库中获得红色后立即给你。 问题是这是在我的API中实现的,我正在返回HTTP响应中当前页面的数据。 所以为了让我这样做,我将不得不推动每一行到自定义数组,然后返回当前页面的数据检索数组。 有没有办法使用手动分页的execute ,因为上面看起来多余? 谢谢 编辑: 这是我的数据模型: CREATE TABLE store_customer_report ( store_id uuid, segment_id uuid, report_time timestamp, sharder int, customer_email text, count int static, first_name text, last_name text, PRIMARY KEY ((store_id, segment_id, report_time, sharder), customer_email) ) WITH CLUSTERING ORDER BY […]