Reids的主從設置簡單到只需要一句話就完成了,在從機配置文件Redis.conf裏面添加
slaveof 192.168.252.133 5371
192.168.252.133 爲主機IP 5371爲主機端口
先啓動主機,再啓動從機。爲提高性能,主機可以設置不使用持久化,從機使用持久化設置。
如果需要密碼:在主機設置 requirepass 123456 123456爲密碼
從機設置 masterauth 123456 123456爲密碼
要注意的問題是: 當主機宕機,千萬不要先啓動主機實例,否則從機數據會被清空!!!!,切記。
1:redis主從環境,均未開啓持久化;
當主實例宕機,從實例上的數據不受影響;
當主恢復後,主實例上的數據將會繼續同步到從實例,即原來的值將變爲空值;
2:redis主從環境,從實例開啓快照持久化
當主實例宕機,從實例上的數據不受影響;
當主恢復後,主實例上的數據將會繼續同步到從實例,即原來的值將變爲空值;
3:推進一層,當主,從實例均宕機的情況下會如何呢?
這次先關閉從實例,再關閉主實例!啓動則先啓動從實例,測試數據;再啓動主實例,再測試數據!