標準版-雙副本採用主從架構,不僅能提供高效能的快取服務,還支援資料高可靠。
簡介
標準版-雙副本模式採用主從(master-replica)模式搭建。主節點提供日常服務訪問,備節點提供HA高可用,當主節點發生故障,系統會自動在30秒內切換至備節點,保證業務平穩運行。
特點
可靠性
服務可靠
採用雙機主從(master-replica)架構,主從節點位於不同物理機。主節點對外提供訪問,使用者可通過Redis命令列和通用用戶端進行資料的增刪改查操作。當主節點出現故障,自研的HA系統會自動進行主從切換,保證業務平穩運行。
資料可靠
預設開啟資料持久化功能,資料全部落盤。支援資料備份功能,使用者可以針對備份組復原執行個體或者複製執行個體,有效地解決資料誤操作等問題。同時,在支援容災的可用性區域(例如杭州可用性區域H+I)建立的執行個體,還具備同城容災的能力。
相容性
標準版完全相容Redis協議,自建的Redis資料庫可以平滑遷移Redis標準版。阿里雲還提供資料轉送工具(DTS)支援使用者進行增量的Redis遷移,保證業務平穩過渡。
阿里雲自研
故障探測切換系統(HA)
雲資料庫 Tair(相容 Redis)封裝HA切換系統,即時探測主節點的異常情況,可以有效解決磁碟IO故障,CPU故障等問題導致的服務異常,及時進行主從切換,從而保證服務高可用。
主從複製機制
雲資料庫 Tair(相容 Redis)對主從複製機制進行了最佳化,採用增量日誌格式進行複製傳輸。當主從複製中斷後,對系統效能及穩定性影響極低,有效地避免了Redis原生主從複製的弊端。
使用情境
對Redis協議相容性要求較高的業務
標準版完全相容Redis協議,業務可以平滑遷移。
Redis作為持久化資料存放區使用的業務
標準版提供持久化機制及備份恢複機制,極大地保證資料可靠性。
單個Redis效能壓力可控的業務
由於Redis原生採用單線程機制,效能在10萬QPS以下的業務建議使用。如果需要更高的效能要求,請選用叢集版本。
Redis命令相對簡單,排序、計算類命令較少的業務
由於Redis的單線程機制,CPU會成為主要瓶頸。如排序、計算類較多的業務建議選用叢集版配置。