張貼日期: Mar 16, 2020

Global Datastore 是 Amazon ElastiCache for Redis 的一項新功能,提供全受管、快速、可靠且安全的跨區域複寫。您現在可在一個區域寫入 ElastiCache for Redis 叢集,然後從其他兩個跨區域複寫叢集讀取該資料,進而實現跨區域的低延遲讀取和災難復原。

Global Datastore for Redis 專為遍佈全球的即時應用程式所設計,支援通常不到一秒的跨區域複寫延遲,透過提供更接近最終使用者的地理位置讀取來提高應用程式的回應速度。在不太可能發生區域降級的情況下,可以將一個運作正常的跨區域複寫叢集升級成具有完全讀取/寫入功能的主叢集。啟動後,通常會在一分鐘內完成提升,讓您的應用程式維持可用狀態。為了確保跨區域資料傳輸流量的安全,Global Datastore 採用傳輸中加密。

您可以從使用現有叢集開始,或建立新的叢集作為主要叢集,來設定 Global Datastore。在適用於 ElastiCache 的 AWS 管理主控台中,只需點按幾下即可建立 Global Datastore for Redis,也可以透過下載最新的 AWS 開發套件或 CLI 來自動執行。AWS CloudFormation 尚不支援 Global Datastore。若要進一步了解,請閱讀 Amazon ElastiCache Global Datastore 文件

Global Datastore 於 Amazon ElastiCache for Redis 5.0.6 提供,並且在 M5 和 R5 節點上受到支援。即日起,Global Datastore 已於下列區域提供︰美國東部 (維吉尼亞北部)、美國東部 (俄亥俄)、美國西部 (加利佛尼亞北部)、美國西部 (奧勒岡)、亞太區域 (首爾)、亞太區域 (新加坡)、亞太區域 (雪梨)、亞太區域 (東京)、歐洲 (法蘭克福)、歐洲 (愛爾蘭) 和歐洲 (倫敦) 地區,無須額外費用。Amazon ElastiCache 以節點為基礎的定價適用於作為 Global Datastore 一部分而建立的所有節點,並且適用標準的 AWS 資料傳輸率。如需詳細資訊,請參閱 Amazon ElastiCache 定價