本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 DynamoDB 中有效設計和使用分割區索引鍵的最佳實務
唯一識別 Amazon DynamoDB 資料表中每個項目的主索引鍵,可以是簡易 (僅分割區索引鍵) 或複合 (分割區索引鍵與排序索引鍵的組合)。
您應該設計應用程式,在資料表中的所有分割區索引鍵及其次要索引之間進行統一活動。您可以確定應用程式需要的存取模式,並估計每個資料表和次要索引所需的讀取和寫入單位。
注意
自適應容量適用於隨需模式和佈建容量。
根據預設,DynamoDB 資料表中的每個分割區都旨在提供每秒 3,000 個讀取單位和每秒 1,000 個寫入單位的最大容量。對於大小上限為 4 KB 的項目,一個讀取單位代表每秒一個強式一致讀取操作,或每秒兩個最終一致讀取操作。對於大小上限為 1 KB 的項目,一個寫入單位代表每秒一個寫入操作。
評估資料表的分割區輸送量限制時,您必須考量項目大小。例如,如果資料表的項目大小為 20 KB,則單一一致讀取操作將耗用 5 個讀取單位。這表示您可以在達到分割區限制之前,同時在該單一項目上每秒驅動 600 個一致的讀取操作。資料表中所有分割區的總輸送量可以受限於佈建模式中的佈建輸送量,或受限於隨需模式中的資料表層級輸送量限制。如需詳細資訊,請參閱 Service Quotas。