我正在开发一个Spring Boot应用程序,它可以查询DynamoDB以检索项目列表。我想使用分页并跳转到特定页面。
EG。
网址 / items?pageno = 10& pagesize = 20
回复: {items:[{item1},{item2},{item3} ... {item10}],“page”:3,“perPage”:10, “总计”:4000}
dynamoDB是否支持这样的分页,即可以跳转到特定页面而不会迭代其他页面。
答案 0 :(得分:0)
没有很好的解决方案可以在DynamoDB上进行分页。 a)您可以创建具有指定页码的实体,然后在查询数据时使用此属性。 b)在DynamoDB之外创建另一个搜索索引,可以用于分页,然后查询属于这些页面的id的dynamodb。