1. 程式人生 > >redis 主從配置(完成的是複製的功能,主從資料是同步的)

redis 主從配置(完成的是複製的功能,主從資料是同步的)

一個master(主)可以擁有多個slave(從),一個slave又可以擁有多個slave,如此下去,形成了強大的多級伺服器叢集架構

比如,將ip為192.168.1.10的機器作為主伺服器,將ip為192.168.1.11的機器作為從伺服器

設定主伺服器的配置

bind 192.168.1.10 (修改配置檔案redis.conf為作為主伺服器的ip記得改完後重啟

設定從伺服器的配置

注意:在slaveof後面寫主機ip,再寫埠,而且埠必須寫

bind 192.168.1.11(從伺服器繫結的ip,同樣也是更改配置檔案redis.conf,記得改完後重啟)

slaveof 192.168.1.10 6379

(從伺服器在哪個主伺服器下面,要把這個寫清楚,記得改完後重啟)

在master和slave分別執行info命令,檢視輸出資訊

在master上寫資料

set hello world

在slave上讀資料

get hello

 

注意 :

修改繫結的ip後,redis-cli就不能啟動了,因為預設的ip127.0.0.1,這時就要更換啟動命令 redis-cli –h 192.168.1.10。修改埠號了,可以在追加(-p 埠號)