本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon DynamoDB 資料表的預估儲存成本
由 Moinul Al-Mamun 建立
環境:PoC 或試行 | 技術:資料庫;大數據;成本管理;儲存和備份 | AWS 服務:Amazon DynamoDB |
Summary
Amazon DynamoDB
DynamoDB 會在一個月內持續監控資料表的大小,以判斷您的儲存費用。AWS 然後向您收取以 GB 為單位的平均儲存大小。隨著時間的推移,資料表的成長越多,儲存成本的成長就越多。若要計算儲存成本,您可以使用AWS定價計算器
此模式提供一種機制和可重複使用的 Microsoft Excel 範本,用於計算 DynamoDB 儲存體大小和成本。它會GSIs獨立考慮基礎資料表和 的儲存需求。它透過考慮個別項目的大小和隨時間推移的資料成長率來計算儲存體大小。
若要取得估計值,請將兩項資訊插入範本:
基礎資料表和 的個別項目大小,以 KB 為單位 GSIs
一個月平均可以新增多少個新物件或產品至資料表 (例如 1,000 萬個)
範本將產生未來三年的儲存和成本預測圖表,如下列範例所示。
先決條件和限制
先決條件
DynamoDB 、 和 DynamoDB 儲存體和定價的基本知識
了解 DynamoDB 中的資料、資料模型和項目大小
了解 DynamoDB 全域次要索引 (GSIs)
限制
範本會為您提供近似計算,但不適用於所有組態。若要取得更準確的估算,您必須測量基礎資料表和 中每個項目的個別項目大小GSIs。
此模式僅支援根據固定資料增長假設來估計未來幾年的儲存體大小和成本。
工具
AWS 服務
Amazon DynamoDB 是完全受管的無SQL資料庫服務,可提供快速、可預測且可擴展的效能。
其他工具
AWS Pricing Calculator 是一種 Web 型規劃工具,可用來建立AWS使用案例的估算。
史詩
任務 | 描述 | 所需的技能 |
---|---|---|
取得項目大小。 |
| 資料工程師 |
取得一個月內新增的物件數量。 | 估計一個月平均會將多少個元件或物件新增至 DynamoDB 資料表。 | 資料工程師 |
任務 | 描述 | 所需的技能 |
---|---|---|
從附加文件下載 Excel 工作表,並針對您的使用案例資料表進行調整。 |
| 資料工程師 |
在 Excel 範本中輸入資訊。 |
| 資料工程師 |
相關資源
其他資訊
請注意,附加的範本只會預測標準儲存資料表類別的儲存體大小和成本。根據儲存成本的預測,並考量個別項目大小和產品或物件成長率,您可以預估下列事項:
資料匯出成本
備份和復原成本
資料儲存需求。
Amazon DynamoDB 資料儲存成本
DynamoDB 會持續監控資料表的大小,以判斷您的儲存費用。DynamoDB 會新增資料的原始位元組大小,加上根據您啟用的功能而定的每個項目儲存額外負荷,以測量計費資料的大小。如需詳細資訊,請參閱 DynamoDB 開發人員指南 。
資料儲存的價格取決於您的資料表類別。如果您使用 DynamoDB 標準資料表類別,則每個月儲存的前 25 GB 是免費的。如需不同AWS區域中標準資料表類別和標準不常存取資料表類別儲存成本的詳細資訊,請參閱隨需容量定價
附件
若要存取與本文件相關聯的其他內容,請解壓縮下列檔案: attachment.zip