You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

DynamoDB自适应容量是否仅适用于预置模式?相关机制疑问

Amazon DynamoDB Adaptive Capacity & Partition Splitting FAQs

1. DynamoDB Adaptive Capacity(自适应容量)是否仅适用于预置模式表,而不适用于按需模式表?

不是,自适应容量同时支持预置模式和按需模式的DynamoDB表。无论采用哪种容量模式,该功能都会在不同分区之间重新分配未被使用的预留容量,以此缓解热分区带来的性能压力。

2. 若创建按需模式的DynamoDB表,当分区达到10GB容量上限或3000RCU、1000WCU的硬限制时,DynamoDB会拆分现有分区。在此场景下,我无法理解自适应容量如何运作,因为分区硬限制无法被突破,必须进行拆分。

自适应容量和分区拆分是互补机制,而非互斥:

  • 分区拆分是长期扩容方案,当分区触及存储或吞吐量硬限制时触发,从根源上分散流量和存储压力;
  • 自适应容量是短期流量缓解手段,在拆分完成前,它会临时将其他空闲分区的未使用容量调配给热分区,尽可能降低性能瓶颈的影响,直到拆分完成。

3. 基于分区RCU/WCU硬限制的拆分行为是否被称为“split for heat(热分区拆分)”?

是的。当单个分区的吞吐量(RCU/WCU)达到硬限制时,DynamoDB触发的拆分就是“split for heat”。而基于10GB存储上限的拆分属于常规的容量拆分,和热分区拆分是不同的触发场景,但都属于DynamoDB自动分区管理的范畴。

4. 热分区拆分与自适应容量是两个独立概念,还是前者属于后者的子集?

根据AWS官方定义,热分区拆分是自适应容量功能套件的一部分。自适应容量包含两个核心能力:

  • 突发容量分配:将空闲分区的未使用容量临时转移给热分区;
  • 热分区自动拆分:通过拆分热分区,长期解决流量集中的问题。
    因此,热分区拆分并非独立概念,而是自适应容量的子集。

内容的提问来源于stack exchange,提问作者John Doe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 08:52:10