1. 程式人生 > >redis主從模式配置與使用

redis主從模式配置與使用

一、實驗環境

VMware建立兩個虛擬機器A(192.168.191.128)、B(192.168.191.130),在兩個虛擬機器上分別安裝好redis。並將redis.conf檔案的daemonize no改為daemonize yes,以便redis服務在後臺執行。
如果要A作為master,B作為slave,則A無需額外處理,B需對其redis.conf檔案做如下配置:

1)將port 6379修改為port 63802)新增slaveof 192.168.191.128 6379 #即主redis的IP和port 

二、測試

1、啟動主從redis

will@ubuntu
:~/redis-master$ redis-server ./redis.conf will@ubuntu:~/redis-slave$ redis-server ./redis.conf

2、同步資料
(1)master:
這裡寫圖片描述

(2)slave:
這裡寫圖片描述

3、預設讀寫分離

在slave節點無法對msg進行設定和更改:
這裡寫圖片描述

4、在master中分別對主從節點資訊進行檢視
(1)master
這裡寫圖片描述

(2)slave
這裡寫圖片描述

三、關閉主從redis

will@ubuntu:~/redis-master$ redis-cli -h localhost -p 6379 shutdown

will@ubuntu
:~/redis-slave$ redis-cli -h localhost -p 6380 shutdown