关于亚马逊网络服务:Dynamodb一次可以扫描的最大容量

Maximum capacity that Dynamodb can scan at a time

AWS描述

a single Scan request can consume (1 MB page size / 4 KB item size) / 2 (eventually consistent reads) = 128 read operations.
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/bp-query-scan.html

128似乎是一次扫描命令可以读取的最大容量。

但是,当我测试时,尽管有足够的项目要读取,但扫描命令(最终一致,没有任何过滤器选项)总是以119.5的容量返回。

为什么这个不匹配的数字出来?


此处的关键字是""可以"。他们从文档中说"单个扫描请求可能会消耗... "

这是他们的书面限制,这意味着根据商品大小和其他变型,实际容量会有所不同。