Amazon web services 在只有几次尖峰的情况下,dynamodb的minRCU和minWCU应该设置什么?
我们有一个内置于AWS的服务,一整天只有几分钟的流量,然后根本没有流量。在爆炸期间,比如说,我们以200 TPS的速度获得交通,否则,一整天的交通量几乎为零。此dynamodb已启用自动缩放功能Amazon web services 在只有几次尖峰的情况下,dynamodb的minRCU和minWCU应该设置什么?,amazon-web-services,amazon-dynamodb,Amazon Web Services,Amazon Dynamodb,我们有一个内置于AWS的服务,一整天只有几分钟的流量,然后根本没有流量。在爆炸期间,比如说,我们以200 TPS的速度获得交通,否则,一整天的交通量几乎为零。此dynamodb已启用自动缩放功能 我想知道的是我们应该如何设置minWCU和minWCU。它应该由我们预期的最大流量还是我们收到的最小流量来决定?如果我使用最小流量,比如10,并将利用率设置为50%,那么我会看到一些事件会受到限制,因为自动缩放需要时间来增加容量单位。但是,根据我们收到的大多数流量设置最小容量单位会增加dynamodb的
我想知道的是我们应该如何设置minWCU和minWCU。它应该由我们预期的最大流量还是我们收到的最小流量来决定?如果我使用最小流量,比如10,并将利用率设置为50%,那么我会看到一些事件会受到限制,因为自动缩放需要时间来增加容量单位。但是,根据我们收到的大多数流量设置最小容量单位会增加dynamodb的成本,在这种情况下,即使我们根本不使用dynamodb,也会产生成本。那么,对于这种情况,有什么最佳做法吗?如果您没有一致的流量,那么最好设置为接近突发的流量,因为在扩展之前需要5分钟,您可能会发现您的积分在扩展之前耗尽。如果您没有一致的流量,那么最好设置为接近突发的流量,由于升级需要5分钟,您可能会发现您的积分在升级之前就耗尽了。对于您的情况,您最好使用模式 DynamoDB on-demand为读写请求提供按请求付费的定价,这样您就只需为所使用的内容付费 这使您不再需要管理RCU、WCU和自动缩放。不需要主动缩放
在进行更改之前,请务必查看,根据您的情况,您最好选择模式 DynamoDB on-demand为读写请求提供按请求付费的定价,这样您就只需为所使用的内容付费 这使您不再需要管理RCU、WCU和自动缩放。不需要主动缩放 在进行更改之前,请务必查看