Amazon web services AWS DynamoDB:这个图表意味着什么?需要做什么?我的btachwrite(删除请求)很少失败

Amazon web services AWS DynamoDB:这个图表意味着什么?需要做什么?我的btachwrite(删除请求)很少失败,amazon-web-services,amazon-dynamodb,amazon-cloudwatch,throttling,Amazon Web Services,Amazon Dynamodb,Amazon Cloudwatch,Throttling,有人能告诉我需要做什么吗? 当我有1000多个活动时,我面临的问题很少。 在我的过程之后,很少有人没有被删除。 我正在通过batchwriteitem进行批量删除 DynamoDB表上的每个分区都有1000个写容量单元和3000个读容量单元的硬限制。如果工作负载在分区之间分布不均匀,或者工作负载依赖于高使用率的短时间段(读或写活动的突发),则表可能会被限制。 看起来您正在使用DynamoDB自适应容量,但是,DynamoDB自适应容量会自动将吞吐量容量提升到高流量分区。但是,每个分区仍然受到硬限

有人能告诉我需要做什么吗? 当我有1000多个活动时,我面临的问题很少。 在我的过程之后,很少有人没有被删除。 我正在通过batchwriteitem进行批量删除


DynamoDB表上的每个分区都有1000个写容量单元和3000个读容量单元的硬限制。如果工作负载在分区之间分布不均匀,或者工作负载依赖于高使用率的短时间段(读或写活动的突发),则表可能会被限制。 看起来您正在使用DynamoDB自适应容量,但是,DynamoDB自适应容量会自动将吞吐量容量提升到高流量分区。但是,每个分区仍然受到硬限制。这意味着自适应容量无法解决表或分区设计中更大的问题。为了避免热分区和节流,请优化表和分区结构

在AmazonDynamodB中,跨分区密钥空间更好地分布写操作的一种方法是扩展空间。你可以用几种不同的方法来做这件事。您可以向分区键值添加一个随机数,以便在分区之间分配项。或者,您可以使用基于您查询的内容计算的数字