一、什么是redis主從
Redis的主從復制功能非常強大,一個master可以擁有多個slave,而一個slave又可以擁有多個slave,如此下去,形成了強大的多級服務器集群架構. 可以避免Redis單點故障,構建讀寫分離架構,滿足讀多寫少的應用場景.
二、如何配置redis主從
三、如何配置redis高可用
什么redis高可用?
四、哨兵
1>什么事redis哨兵?他的作用是什么?
監控數據是否能正常運行,主數據庫出現故障是,可以自動從數據庫,裝換為主數據庫,實現自動切換
2>在redis中如何實現哨兵
原理 在一臺從服務器上配置,也也可以配置多個哨兵,當主服務宕機了,具體選擇哪一個服務器作為從服務器,這個通過選舉,選擇了那臺服務,那么就是那臺服務器是主服務器
如何配置
1.copy 文件 sentinel.conf文件放到etc下面
2.sentinel monitor mymaster 192.168.1.175:6379 1
[名稱][ip][端口] [選票選舉數量]
3.配置哨兵檢測時間意思是每隔多少時間哨兵去檢測master的狀態
sentinel down-after-millisends sysmaster 500
默認是1s檢測一次