在回答 "Amazon DynamoDB的吞吐量是如何计算和限制的?" 中,建议每秒超出预配吞吐量时DynamoDB会限制请求。然而,这与我的经验相矛盾。
我有一张表格,我在其中发布多行数据,通常行数远远超过预配写入容量。这种情况会在短时间内发生多次。有一次,我甚至在预配容量之上获得了5分钟的平均值。另一方面,15分钟的平均值低于容量。在那段时间里,我没有收到任何被限制的请求。
5分钟的平均峰值为8.053,预配容量为6: 15分钟的平均峰值远低于预配容量:
我有一张表格,我在其中发布多行数据,通常行数远远超过预配写入容量。这种情况会在短时间内发生多次。有一次,我甚至在预配容量之上获得了5分钟的平均值。另一方面,15分钟的平均值低于容量。在那段时间里,我没有收到任何被限制的请求。
5分钟的平均峰值为8.053,预配容量为6: 15分钟的平均峰值远低于预配容量:
那么,DynamoDB什么时候会限制请求?它考虑了哪种平均值?在超出预配容量多高的情况下才会被限制?