【发布时间】:2018-06-11 03:53:52
【问题描述】:
我正在使用 dynamo db 分页,基于 AWS 文档:
--> maxResultSize 是本次查询中要检索的资源的最大数量,包括所有要检索的页面中的所有资源。
--> maxPageSize 是单个页面中要检索的最大资源数;它用于分页目的。
令人惊讶的是,当我不设置任何页面大小 (1) 时,DynamoDb 查询明显更快,根据文档,情况不应该如此。我假设 dynamo db 默认返回所有结果,如果我们不指定 pageSize。
querySpec.withExclusiveStartKey(lastAccessedRecord); (1)
querySpec.withMaxPageSize(30);
querySpec.withMaxResultSize(100);
querySpec.withExclusiveStartKey(lastAccessedRecord); (2)
【问题讨论】:
标签: java pagination amazon-dynamodb