DynamoDB吞吐量变化
问题描述:
我正在使用DynamoDB。现在,我想更改Dynamo表的吞吐量。DynamoDB吞吐量变化
但可以请任何一个告诉我,吞吐量会瞬间改变,否则将需要一段时间才能完全影响?
我试过,但未能找到它甚至在亚马逊网站上。
如果我更改表吞吐量,需要多少时间它会得到什么影响呢?
答
这不会是即时的。根据我的经验,它很大程度上取决于当前吞吐量和数据的大小。一个低吞吐量的小表(小于几百读或写ps),它应该需要几分钟的时间。
对于通过我已经看到了它需要更长的时间,只要30分钟看跌期权更高较大的表。对不起,这只是基于观察,我没有任何正式的指标。您可以在更新时继续使用该表格。
答
本文档介绍DynamoDB如何响应吞吐量的增加:https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GuidelinesForTables.html#GuidelinesForTables.Partitions
虽然这并不能说明它需要多长时间来创建新的分区,它解释了下一个新的分区实际上需要做什么情况。