Amazon DynamoDB

Amazon DynamoDB是一個支援鍵-值儲存文件型數據結構[2]NoSQL資料庫服務,是亞馬遜雲端運算服務的一部分。[3]DynamoDB的數據模式類似Dynamo英語Dynamo (存储系统),不過底層實現有所不同。Dynamo具有多主(multi-master)的設計,要求從機(client)解決版本衝突,而DynamoDB採取資料庫同步複製(synchronous replication)的策略,[4]已達到更高的數據持續性和可用性。DynamoDB最初由亞馬遜技術長Werner Vogels於2012年1月18日發佈,[5]作為當時Amazon SimpleDB的演進產品。[6]

Amazon DynamoDB
開發者亞馬遜公司
首次發佈2012年1月,​12年前​(2012-01[1]
作業系統跨平台
語言英語
類型
許可協定Proprietary
網站aws.amazon.com/dynamodb/

參考文獻

  1. ^ Amazon DynamoDB – a Fast and Scalable NoSQL Database Service Designed for Internet Scale Applications - All Things Distributed. www.allthingsdistributed.com. [2020-11-18]. (原始內容存檔於2020-11-12). 
  2. ^ Amazon DynamoDB - FAQs. Amazon Web Services, Inc. [2020-11-18]. (原始內容存檔於2021-01-19). 
  3. ^ Clark, Jack. Amazon switches on DynamoDB cloud database service. ZDNet. 2012-01-19 [2012-01-21]. (原始內容存檔於2012-01-21). 
  4. ^ FAQs: Scalability, Availability & Durability. Amazon Web Services. [2020-11-18]. (原始內容存檔於2021-01-19). 
  5. ^ Vogels, Werner. Amazon DynamoDB – a Fast and Scalable NoSQL Database Service Designed for Internet Scale Applications. All Things Distributed blog. 2012-01-18 [2012-01-21]. (原始內容存檔於2012-09-15). 
  6. ^ Amazon DynamoDB - FAQs. Amazon Web Services, Inc. [2019-06-03]. (原始內容存檔於2021-01-19).