本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
全域資料表:多重作用中的多區域複寫
Amazon DynamoDB 全域資料表是全受管、多區域及多重作用中的資料庫功能,為全域規模應用程式提供易於使用的資料複寫,以及快速的本地化讀寫效能。
全域資料表會自動跨 複寫 DynamoDB 資料表資料, AWS 區域 而不需要您建置和維護自己的複寫解決方案。您選擇資料表複本的 AWS 區域 時,全域資料表會自動處理所有複寫。全域資料表可在可用 DynamoDB 的所有區域中使用。
全域資料表提供下列優點:
-
跨您選擇的 AWS 區域自動複寫 DynamoDB 資料表資料,以尋找更接近您使用者的資料
-
在區域隔離或降級期間實現更高的應用程式可用性
-
無須解決更新衝突問題,讓您專注處理應用程式的商業邏輯
全域資料表非常適合需要透過多區域部署達到業務連續性和高可用性的應用程式。任何全域資料表複本都可以提供讀取和寫入。如果應用程式處理在區域內中斷,應用程式可以將流量轉移到不同區域,實現低或零復原點目標 (RPO) 的高度恢復能力。
您可以使用 AWS 管理主控台設定全域資料表。全域資料表使用現有的 DynamoDB API 來讀取和寫入資料至資料表,因此不需要變更應用程式。您只需為佈建或使用的資源付費,無需前期成本或承諾。若要開始使用全域資料表,請參閱 教學課程:建立全域資料表。