本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
DynamoDB 輸送量
本節提供 DynamoDB 資料表可用的兩種輸送量模式的概觀,以及為您的應用程式選擇適當容量模式時的考量。資料表的輸送量模式決定如何管理資料表的容量。輸送量模式也會決定如何向您收取資料表上讀取和寫入操作的費用。在 Amazon DynamoDB 中,您可以在隨需模式和佈建模式之間為資料表進行選擇,以適應不同的工作負載需求。
隨需模式
Amazon DynamoDB 隨需模式是一種無伺服器輸送量選項,可簡化資料庫管理,並自動擴展以支援客戶最嚴苛的應用程式。DynamoDB 隨需可讓您建立資料表,而不必擔心容量規劃、監控用量和設定擴展政策。DynamoDB 隨需提供讀取和寫入請求的 pay-per-request定價,因此您只需支付使用量的費用。若為隨需模式資料表,不需要指定您預期應用程式將進行的讀取和寫入輸送量。
隨需模式是大多數 DynamoDB 工作負載的預設和建議輸送量選項。DynamoDB 處理輸送量管理和擴展的所有層面,以支援可啟動小型的工作負載,並擴展到每秒數百萬個請求。您可以視需要讀取和寫入 DynamoDB 資料表,而無需管理資料表上的輸送量容量。如需詳細資訊,請參閱DynamoDB 隨需容量模式。
佈建模式
在佈建模式中,您必須指定應用程式每秒所需的讀取和寫入次數。會根據您佈建的每小時讀取和寫入容量收費,而不是實際使用的佈建容量。這有助於您控制 DynamoDB 的使用,以維持或低於已定義的請求率,藉此獲得可預測的成本。
如果您有穩定可預測增長的工作負載,以及您可以可靠地預測應用程式的容量需求,您可以選擇使用佈建容量。如需詳細資訊,請參閱DynamoDB 佈建容量模式。