单项 DynamoDB 的性能

Performance of DynamoDB with single item

我有一个只有一个项目的 DynamoDB 设置,所以只有一个分区。 rcu/wcu怎么分?由于我只有一个分区,是否所有的rcu和wcu都被一个分区使用?

分区数量不仅取决于大小(1 个分区为 10GB),还取决于配置的 rcu 和 wcu。 如果你提供 1000 rcu , 1000 wcu ,它将使用 2 个分区 (1000rcu/3000 + 1000wcu/1000) 然后,每个分区将获得一半的 RCU 和一半的 WCU,即每个分区 500rcu 和 500wcu。

是的,如果只有一个分区,整个 rcu 和 wcu 将被该分区使用。

但使用 Adaptive Capacity,未使用的 rcu/wcu 将分配到热分区,除非我们最终消耗超过配置,否则我们不必担心热分区。