我正在使用DynamoDB。现在,我想改变Dynamo表的吞吐量。
但任何人都可以告诉我,吞吐量会立即改变,还是需要一段时间才能完全影响?
我尝试过但在亚马逊网站上找不到它。
如果我更改了表的吞吐量,会受到多长时间的影响?
答案 0 :(得分:1)
它不会瞬间完成。根据我的经验,它在很大程度上取决于您当前的吞吐量和数据的大小。一个低吞吐量的小表(少于几百次读取或写入ps),它应该需要几分钟。
对于较高的牌桌,我看到它需要更长的时间,长达30分钟。对不起,这只是基于观察,我没有任何正式的指标。您可以在更新时继续使用该表。
答案 1 :(得分:0)
本文档解释了DynamoDB如何响应吞吐量的增加:https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GuidelinesForTables.html#GuidelinesForTables.Partitions
虽然这并不能解释创建新分区需要多长时间,但它解释了在什么情况下实际需要制作新分区。