1. 程式人生 > >Redis 主從復制

Redis 主從復制

img 簡單 文件 需要 驗證 多個 檢驗 edi 允許

啟動多個Redis實例,如果是在單機下,復制出來兩份Redis編譯後的文件

cp -r /usr/local/redis5/ /usr/local/redis5_1

cp -r /usr/local/redis5/ /usr/local/redis5_2

如果實在單機下做測試,跑多個Redis服務的話,修改配置文件中的端口號

slave機器增加節點

1,slaveof MasterIP 端口號

2,masterauth Master密碼

啟動Slave實例,會自動將主節點已有的數據同步到從節點。另外,在主節寫入數據也會自動同步到從節點,因此從節點不需要做數據還原的步驟,這也是配置Redis主從非常簡單的原因之一。

對於主從狀態的檢驗,只能在從節點驗證數據是否同步了過來,Redis並沒有類似MySQL show slave status命令來查看同步狀態的命令

技術分享圖片

主從配置本分是非常簡單的。

slave是不允許寫入的,在加入了slaveof 之後,實例就成為了readonly的了。

技術分享圖片

Redis 主從復制