Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 在只有几次尖峰的情况下,dynamodb的minRCU和minWCU应该设置什么?_Amazon Web Services_Amazon Dynamodb - Fatal编程技术网

Amazon web services 在只有几次尖峰的情况下,dynamodb的minRCU和minWCU应该设置什么?

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的

我们有一个内置于AWS的服务,一整天只有几分钟的流量,然后根本没有流量。在爆炸期间,比如说,我们以200 TPS的速度获得交通,否则,一整天的交通量几乎为零。此dynamodb已启用自动缩放功能


我想知道的是我们应该如何设置minWCU和minWCU。它应该由我们预期的最大流量还是我们收到的最小流量来决定?如果我使用最小流量,比如10,并将利用率设置为50%,那么我会看到一些事件会受到限制,因为自动缩放需要时间来增加容量单位。但是,根据我们收到的大多数流量设置最小容量单位会增加dynamodb的成本,在这种情况下,即使我们根本不使用dynamodb,也会产生成本。那么,对于这种情况,有什么最佳做法吗?

如果您没有一致的流量,那么最好设置为接近突发的流量,因为在扩展之前需要5分钟,您可能会发现您的积分在扩展之前耗尽。

如果您没有一致的流量,那么最好设置为接近突发的流量,由于升级需要5分钟,您可能会发现您的积分在升级之前就耗尽了。

对于您的情况,您最好使用模式

DynamoDB on-demand为读写请求提供按请求付费的定价,这样您就只需为所使用的内容付费

这使您不再需要管理RCU、WCU和自动缩放。不需要主动缩放


在进行更改之前,请务必查看,根据您的情况,您最好选择模式

DynamoDB on-demand为读写请求提供按请求付费的定价,这样您就只需为所使用的内容付费

这使您不再需要管理RCU、WCU和自动缩放。不需要主动缩放

在进行更改之前,请务必查看