1. 程式人生 > >Amazon DynamoDB系列---初識Amazon DynamoDB

Amazon DynamoDB系列---初識Amazon DynamoDB

什麼是 DynamoDB

Amazon DynamoDB 是一種完全託管的 NoSQL 資料庫服務,提供快速而可預測的效能,能夠實現無縫擴充套件。使用 DynamoDB,您可以免除操作和擴充套件分散式資料庫的管理工作負擔,因而無需擔心硬體預置、設定和配置、複製、軟體修補或叢集擴充套件等問題。此外,DynamoDB 提供了加密靜態,這可以消除在保護敏感資料時涉及的操作負擔和複雜性。

DynamoDB特色功能

  1. 可以建立資料庫表來儲存和檢索任意量級的資料,並提供任意級別的請求流量。
  2. 可以擴充套件或縮減您的表的吞吐容量,而不會導致停機或效能下降,還可以使用 AWS 管理控制檯來監控資源使用情況和各種效能指標。
  3. DynamoDB 提供了按需備份功能。它允許您建立表的完整備份以進行長期保留和存檔,從而滿足監管合規性需求。
  4. DynamoDB 可以從表中自動刪除過期的項,從而幫助您降低儲存用量,減少用於儲存不相關資料的成本。請參閱 生存時間
  5. DynamoDB 會自動將您的表的資料和流量分散到足夠數量的伺服器上,以滿足您的吞吐量和儲存需求,同時保持始終如一的高效能。

DynamoDB資料儲存介質

您的所有資料均儲存在固態硬碟 (SSD) 中,並會自動複製到 AWS 區域中的多個可用區中,從而提供內建的高可用性和資料永續性。可以使用全域性表在 AWS 區域之間保持 DynamoDB 表同步。

DynamoDB 常見問題點選參考