Redis讀寫分離的簡單配置


  1. Master進行寫操作,可能只需要一台Master。進行寫操作,關閉數據持久化。
  2. Slave進行讀操作,可能需要多台Slave。進行讀操作,打開數據持久化。
  3. 假設初始配置有Master服務器為A,slaver1服務器為B,slaver2服務器為C, Sentinel進行監控,A宕機后自動將C提升為Master(根據權重計算),此時B的配置文件中會被修改為slaveof C的ip C的端口。
  4. 若A此時重新上線,C的Master位置不會變化,A會成為C的slaver,且若C有密碼驗證,在A的配置文件中還需要配置masterauth選項。
  5. 若在A宕機之后,C升為Master,但是C相繼宕機,那么B將維持slaver身份,整個redis集群將只剩B。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM