評估您的 DynamoDB 資料表類別選擇 - Amazon DynamoDB

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

評估您的 DynamoDB 資料表類別選擇

本節概述如何為 DynamoDB 資料表選取適當的資料表類別。隨著標準不常存取 (Standard Infrequent-Access,標準 - IA) 資料表類別的推出,您現在可利用此功能將資料表最佳化,實現較低的儲存成本或輸送量成本。

有哪些可用的資料表類別

建立 DynamoDB 資料表時,您必須選取 DynamoDB 標準或 DynamoDB 標準 - IA 資料表類別。資料表類別可以在 30 天內變更兩次,因此可以在日後隨時變更。選取任一資料表類別,都不會影響資料表的效能、可用性、可靠性或耐久性。

DynamoDB 資料表類別選項。在此映像中,會選取 DynamoDB Standard-IA 資料表類別。
標準資料表類別

新資料表預設的選項是標準資料表類別。對於具有頻繁存取資料的資料表,此選項可維持 DynamoDB 的原始計費餘額,有利於在輸送量和儲存成本之間取得平衡。

標準 - IA 資料表類別

對於需要長期儲存資料且不常更新或讀取的工作負載,標準 - IA 資料表類別可提供較低的儲存成本 (約降低 60%)。由於此類別已針對非頻繁的存取模式進行最佳化,因此讀取和寫入會以稍高於標準資料表類別的費率 (約提高 25%) 來計費。

何時選取 DynamoDB 標準資料表類別

如果資料表的儲存成本佔資料表每月總成本約 50% 以下,則最適合選擇 DynamoDB 標準資料表類別。這項成本結餘表示一項工作負載定期存取或更新 DynamoDB 內儲存項目的情況。

何時選取 DynamoDB 標準 - IA 資料表類別

如果資料表的儲存成本佔資料表每月總成本約 50% 以上,則最適合選擇 DynamoDB 標準 - IA 資料表類別。這項成本結餘表示一項工作負載每月建立或讀取項目少於儲存數量的情況。

標準 - IA 資料表類別的常見用途是將不常存取的資料移至個別的標準 - IA 資料表。如需進一步資訊,請參閱使用 Amazon DynamoDB 標準 - IA 資料表類別來最佳化工作負載的儲存成本

選擇資料表類別時應考慮的其他因素

在兩種資料表類別之間進行抉擇時,還有一些其他因素值得納入決策考量。

預留容量

目前不支援使用標準 - IA 資料表類別來購買資料表的預留容量。在從具有預留容量的標準資料表轉換為不含預留容量的標準 - IA 資料表時,可能不會為您帶來可見的成本效益。