Amazon dynamodb 处理dynamodb中的I/O容量

Amazon dynamodb 处理dynamodb中的I/O容量,amazon-dynamodb,dynamodb-queries,Amazon Dynamodb,Dynamodb Queries,我们正在使用dynogels库查询dynamoDB表。不幸的是,由于dynamoDB没有分页功能,出于特定的需要,我们正在通过loadAll从表中检索所有数据,以获取表中的所有项(18K项),并且由于超过了I/O读取容量,我们面临一个错误 除了这个检索表的所有内容的查询之外,我们对表的读取使用率非常小。我们还尝试动态更新I/O单元,但我们限制为每小时4次更改 你能提出一个解决方案吗?您知道如何在dynamodB中使用分页吗?是否可以将DAX用作本地dynamoDB缓存 多谢各位 不幸的是,由于d

我们正在使用dynogels库查询dynamoDB表。不幸的是,由于dynamoDB没有分页功能,出于特定的需要,我们正在通过loadAll从表中检索所有数据,以获取表中的所有项(18K项),并且由于超过了I/O读取容量,我们面临一个错误

除了这个检索表的所有内容的查询之外,我们对表的读取使用率非常小。我们还尝试动态更新I/O单元,但我们限制为每小时4次更改

你能提出一个解决方案吗?您知道如何在dynamodB中使用分页吗?是否可以将DAX用作本地dynamoDB缓存

多谢各位

不幸的是,由于dynamoDB没有分页功能,因此针对特定的需要

DynamoDB确实具有分页功能,您可以在其中指定要查询的页数限制,作为结果的一部分,DynamoDB查询/扫描API返回一个nextStartKey,该nextStartKey可用作下一步检索的exclusiveStartKey,并执行此操作,直到nextStartKey为null,表示结果结束:

他们不支持dynogels库中的分页吗

不幸的是,由于dynamoDB没有分页功能,因此针对特定的需要

DynamoDB确实具有分页功能,您可以在其中指定要查询的页数限制,作为结果的一部分,DynamoDB查询/扫描API返回一个nextStartKey,该nextStartKey可用作下一步检索的exclusiveStartKey,并执行此操作,直到nextStartKey为null,表示结果结束:


他们不支持dynogels库中的分页吗?

这是真的。实际上,DynamoDB只返回分页查询和扫描结果。如果您使用SDK,则存在隐藏分页的方法(即SDK将为您迭代页面)。这是正确的。实际上,DynamoDB只返回分页查询和扫描结果。如果您使用SDK,则存在隐藏分页的方法(即SDK将为您迭代页面)。