認識 DynamoDB 暖輸送量 - Amazon DynamoDB

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

認識 DynamoDB 暖輸送量

暖輸送量指 DynamoDB 資料表可即時支援的讀取與寫入操作次數。根據預設,這些值適用於所有資料表與全域次要索引 (GSI),並反映其根據歷史用量調整的擴展程度。若您使用隨需模式,或將佈建輸送量更新為這些值,應用程式即可即時處理達該值上限的請求。

當用量增加時,DynamoDB 會自動調整暖輸送量值。但您亦可在需要時主動提升這些值,這對即將到來的尖峰活動 (如產品上市或促銷) 特別有用。對於預先規劃的尖峰活動,若 DynamoDB 資料表的請求率可能提升 10 倍、100 倍或更高,您可評估當前暖輸送量是否足以應付預期流量。若不足,您可提升暖輸送量值,而不需變更輸送量設定或計費模式。此程序稱為預熱資料表,讓您可設定資料表可即時支援的基準值。這可確保應用程式能自請求高峰發生之時起即處理更高的請求率。

您可提升讀取、寫入或兩者的暖輸送量值。此值可套用於新建或現有的單一區域資料表、全域資料表與 GSIs。對全域資料表而言,此功能適用於 2019.11.21 版 (目前),您設定的暖輸送量將自動套用至全域資料表的所有複本資料表。您可隨時預熱任意數量的 DynamoDB 資料表。完成預熱所需時間取決於設定的值與資料表或索引的大小。您可同時提交多個預熱請求,且不會干擾任何資料表操作。您可將資料表預熱至該區域帳戶的資料表或索引配額上限。使用 Service Quotas 主控台檢查目前的限制,並視需要提高配額。

根據預設,所有資料表與次要索引皆可免費使用暖輸送量值。然而,若您主動提升預設暖輸送量值以預熱資料表,將需支付相關請求的費用。如需詳細資訊,請參閱 Amazon DynamoDB 定價。

如需暖輸送量的詳細資訊,請參閱以下主題。