gpt4 book ai didi

amazon-dynamodb - DynamoDB 如何分区表?

转载 作者:行者123 更新时间:2023-12-05 08:18:45 33 4
gpt4 key购买 nike

DynamoDB documentation描述了表分区原则上是如何工作的,但它对细节(即数字)非常了解。 DynamoDB 表分区究竟如何以及何时发生?

最佳答案

我找到了这个 presentation由 AWS Loft San Franciso 的 Rick Houlihan(DynamoDB 首席解决方案架构师)于 2016 年 1 月 20 日制作。

演示文稿也在 Youtube 上.

这张幻灯片提供了有关如何/何时发生表分区的重要细节:

enter image description here

下面我概括了您可以将自己的值代入的等式。


容量分区 = (RCUs/3000) + (WCUs/1000)

按大小分区 = TableSizeInGB/10

总分区数 = 取容量分区大小分区中最大的一个。将其四舍五入为整数。


总而言之,一个分区最多可以包含 3000 个 RCU、1000 个 WCU 和 10GB 的数据。创建分区后,RCU、WCU 和数据将均匀分布在它们之间。

请注意,据我所知,创建分区后,降低 RCU、WCU 和删除数据不会导致删除分区。我目前没有这方面的引用资料。

关于amazon-dynamodb - DynamoDB 如何分区表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51240422/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com