Amazon DynamoDB
Amazon DynamoDB是一個支援鍵-值儲存和文件型數據結構[2]的NoSQL資料庫服務,是亞馬遜雲端運算服務的一部分。[3]DynamoDB的數據模式類似Dynamo,不過底層實現有所不同。Dynamo具有多主(multi-master)的設計,要求從機(client)解決版本衝突,而DynamoDB採取資料庫同步複製(synchronous replication)的策略,[4]已達到更高的數據持續性和可用性。DynamoDB最初由亞馬遜技術長Werner Vogels於2012年1月18日發佈,[5]作為當時Amazon SimpleDB的演進產品。[6]
開發者 | 亞馬遜公司 |
---|---|
首次發佈 | 2012年1月[1] |
作業系統 | 跨平台 |
語言 | 英語 |
類型 | |
許可協定 | Proprietary |
網站 | aws |
參考文獻
- ^ 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).
- ^ Amazon DynamoDB - FAQs. Amazon Web Services, Inc. [2020-11-18]. (原始內容存檔於2021-01-19).
- ^ Clark, Jack. Amazon switches on DynamoDB cloud database service. ZDNet. 2012-01-19 [2012-01-21]. (原始內容存檔於2012-01-21).
- ^ FAQs: Scalability, Availability & Durability. Amazon Web Services. [2020-11-18]. (原始內容存檔於2021-01-19).
- ^ 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).
- ^ Amazon DynamoDB - FAQs. Amazon Web Services, Inc. [2019-06-03]. (原始內容存檔於2021-01-19).