Redis 主從設置以及注意的問題

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:推進一層,當主,從實例均宕機的情況下會如何呢?

這次先關閉從實例,再關閉主實例!啓動則先啓動從實例,測試數據;再啓動主實例,再測試數據!

實踐證明,在redis主從讀寫分離條件下,快照持久化只有開在主實例側纔可以保證數據可以跨越實例重啓!
發佈了45 篇原創文章 · 獲贊 29 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章