本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
先決條件和限制
在開始使用全域資料存放區之前,請注意下列事項:
-
下列 AWS 區域支援全域資料存放區:
非洲 - 開普敦
亞太區域 - 香港、海德拉巴、雅加達、馬來西亞、墨爾本、孟買、大阪、首爾、新加坡、雪梨、泰國和東京
加拿大 - 加拿大中部和加拿大西部 (卡加利)
中國 - 北京和寧夏
歐洲 - 法蘭克福、倫敦、愛爾蘭、米蘭、巴黎、西班牙、斯德哥爾摩和蘇黎世
AWS GovCloud -美國西部和美國東部
以色列 - 特拉維夫
中東 - 巴林和阿拉伯聯合大公國
美國 - 東部 (維吉尼亞北部和俄亥俄) 和美國西部 (加利佛尼亞北部和奧勒岡)
南美洲 - 墨西哥 (中部) 和聖保羅
-
全域資料存放區中的所有叢集 (主要和次要) 應具有相同數量的主節點、節點類型、引擎版本和碎片數量 (在啟用叢集模式的情況下)。全域資料存放區中的每個叢集都可以擁有不同數量的僅供讀取複本,以容納該叢集的本機讀取流量。
如果您計劃使用現有的單一節點叢集,則必須啟用複寫。
-
大型和以上大小的執行個體支援全域資料存放區。
-
您可以為主要叢集設定複寫,從一個 AWS 區域到最多兩個其他 AWS 區域中的次要叢集。
注意
例外情況是中國 (北京) 區域和中國 (寧夏) 區域,在兩個區域之間只能進行複寫。
-
您只能在 VPC 叢集中使用全域資料存放區。如需詳細資訊,請參閱用於存取 Amazon VPC 中 ElastiCache 快取的存取模式。當您使用 EC2-Classic 時,不支援全域資料存放區。如需詳細資訊,請參閱《Amazon EC2 使用者指南》中的 EC2-Classic。 Amazon EC2
注意
目前無法在 搭配 ElastiCache 使用本地區域 使用全域資料存放區。
-
ElastiCache 不支援從一個區域自動容錯移轉到另一個 AWS 區域。必要時,您可以手動升級次要叢集。如需範例,請參閱「將次要叢集升級為主要叢集」。
-
若要從現有資料啟動,請使用現有叢集做為主要叢集以建立全域資料存放區。我們不支援將現有叢集新增為次要叢集。將叢集新增為次要叢集的程序會清除資料,這可能會導致資料遺失。
-
當您修改屬於全域資料存放區之叢集的本機參數群組時,參數更新會套用至所有叢集。
-
您可以利用垂直方式 (擴展和縮減) 和水平方式 (橫向縮減和擴展) 來擴展區域叢集。您可以透過修改全域資料存放區來擴展叢集。全域資料存放區中的所有區域叢集隨後便會進行擴展,而不會發生中斷。如需詳細資訊,請參閱擴展 ElastiCache。
-
全域資料存放區不支援網際網路通訊協定第 6 版 (IPv6)。
-
全域資料存放區支援 AWS KMS 金鑰。如需詳細資訊,請參閱 AWS Key Management Service 開發人員指南中的 AWS KMS 金鑰管理服務概念。
注意
全域資料存放區支援發佈/訂閱簡訊,規定如下:
-
若是停用叢集模式,完全支援發佈/訂閱簡訊。在主要 AWS 區域的主要叢集上發佈的事件會傳播到次要 AWS 區域。
-
若是啟用叢集模式,適用下列條件:
-
對於不在金鑰空間中的已發佈事件,只有相同區域中的訂閱者 AWS 會收到事件。
-
對於已發佈的金鑰空間事件,所有 AWS 區域中的訂閱者都會收到事件。
-