使用 Amazon DynamoDB 建模資料 - AWS 規定指引

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

使用 Amazon DynamoDB 建模資料

Amazon Web Services(AWS)

2023 年 12 月 (文件歷史記錄)

NoSQL 資料庫為建置現代應用程式提供彈性的結構描述 它們因其易於開發,功能和大規模性能而受到廣泛認可。Amazon DynamoDB 可為亞馬 Amazon Web Services (AWS) 雲端中的 NoSQL 資料庫提供快速且可預測的效能,並具備無縫的可擴展性。DynamoDB 是完全受控的資料庫服務,可協助您減輕操作和擴展分散式資料庫的管理負擔。您不必擔心硬體佈建、設定與組態、複寫、軟體修補或叢集擴展等問題。

NoSQL 架構設計需要與傳統的關聯式資料庫管理系統 (RDBMS) 設計不同的方法。RDBMS 數據模型側重於數據的結構及其與其他數據的關係。NoSQL 資料建模著重於存取模式,或應用程式將如何使用資料,因此它會以支援簡單查詢作業的方式儲存資料。對於 RDBMS,如 Microsoft SQL 服務器或 IBM Db2,您可以創建一個標準化的數據模型,而無需考慮太多關於訪問模式。您可以擴充資料模型,以便稍後支援您的模式和查詢。

本指南介紹使用 DynamoDB 的資料建模程序,可提供功能需求、效能和有效成本。本指南適用於計劃使用 DynamoDB 做為其執行應用程式的操作資料庫的資料庫工程師。AWS AWS專業服務使用建議的程序來協助企業公司針對不同的使用案例和工作負載進行 DynamoDB 資料建模。