使用全域資料存放區跨 AWS 區域複寫 - Amazon ElastiCache

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

使用全域資料存放區跨 AWS 區域複寫

注意

全域資料儲存目前僅適用於自行設計的叢集。

使用全球資料存放區功能,您可以跨 AWS 區域使用完全受管、快速、可靠且安全的 Valkey 或 Redis OSS叢集複寫。使用此功能,您可以建立跨區域僅供讀取複本叢集,以跨 AWS 區域啟用低延遲讀取和災難復原。

在以下各節中,您可以找到如何使用全域資料存放區的描述。

概觀

每個全域資料存放區都是一個或多個叢集的集合,用於彼此複寫。

全域資料存放區由下列項目組成:

  • 主要 (主動) 叢集 - 主要叢集接受複寫到全域資料存放區內所有叢集的寫入。主要叢集也接受讀取要求。

  • 次要 (被動) 叢集 - 次要叢集只接受讀取要求,並從主要叢集複寫資料更新。次要叢集需要位於與主要叢集不同的 AWS 區域。

當您 ElastiCache 使用 Valkey 或 Redis 在 中建立全域資料存放區時OSS,其會自動將您的資料從主要叢集複寫到次要叢集。您可以選擇應該複寫 Valkey 或 Redis OSS資料的 AWS 區域,然後在該 AWS 區域中建立次要叢集。 ElastiCache 然後設定和管理兩個叢集之間的資料自動、非同步複寫。

使用適用於 Valkey 或 Redis 的全域資料存放區OSS具有下列優點:

  • 地理效能 – 透過在其他 AWS 區域中設定遠端複本叢集並在它們之間同步資料,您可以降低該 AWS 區域中的資料存取延遲。全域資料存放區可以透過跨 AWS 區域提供低延遲的地理本機讀取,協助提高應用程式的回應能力。

  • 災難復原 - 如果全域資料存放區中的主要叢集發生降級,您可以將次要叢集升級為新的主要叢集。您可以連線至任何包含次要叢集 AWS 的區域來執行此操作。

下圖顯示了全域資料存放區如何運作。

全域資料存放區