0

当 get 查询在每个 api 调用中返回不同数量的项目时,如何确定表的读取容量单位(例如:- 一个 get 查询返回 50 个项目,另一个 get 查询从同一个表返回 500 个项目)

4

1 回答 1

1

都是关于平均值的。

如果您的平均值在一段时间内波动很大,例如在一天中,您可以使用自动缩放。

如果您的表没有看到足够的请求来获得稳定的平均吞吐量,您可能不需要太担心。给自己一些喘息的空间,但也要记住 DynamoDB 允许爆发,所以你不需要随着时间的推移太精确。

还要考虑数据的分布方式以及表中数据的相对温度。读取和写入吞吐量平均分布在所有分区中,这意味着冷分区获得与热分区相同的读取吞吐量。结构化数据始终是目标,使其分布均匀且温度相等。

于 2018-08-06T10:20:52.920 回答