Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当 get 查询在每个 api 调用中返回不同数量的项目时,如何确定表的读取容量单位(例如:- 一个 get 查询返回 50 个项目,另一个 get 查询从同一个表返回 500 个项目)
都是关于平均值的。
如果您的平均值在一段时间内波动很大,例如在一天中,您可以使用自动缩放。
如果您的表没有看到足够的请求来获得稳定的平均吞吐量,您可能不需要太担心。给自己一些喘息的空间,但也要记住 DynamoDB 允许爆发,所以你不需要随着时间的推移太精确。
还要考虑数据的分布方式以及表中数据的相对温度。读取和写入吞吐量平均分布在所有分区中,这意味着冷分区获得与热分区相同的读取吞吐量。结构化数据始终是目标,使其分布均匀且温度相等。