1. 程式人生 > >Redis數據庫主從復制配置

Redis數據庫主從復制配置

技術分享 src 修改 accept tables text redis主從 -- 啟動

備註:進行以下配置前,請確保Redis已經安裝。本教程需要兩個Redis服務器:一個當主數據庫(master),一個當從數據庫(slave)。

1,配置主從結構

Redis主從結構配置,只需要修改從節點的配置文件。

  • 主數據庫 192.168.20.111:6379
  • 從數據庫 192.168.20.112:6379

1.1,登錄redis從數據庫,打開配置文件:

技術分享
增加一下內容:

#主數據庫ip和端口
slaveof 192.168.20.111 6379
#主數據庫密碼 
masterauth 123456 

技術分享
註:確保主數據庫的6379端口是開放的。
開放6379端口命令:

# /sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT

2,啟動數據庫

2.1,啟動主數據庫:

# ./redis6379 start

技術分享

2.2,啟動從數據庫:

# ./redis6379 start

技術分享

2.3,使用redis-cli連接主數據庫並輸入密碼登錄:

[root@Master bin]# ../src/redis-cli -p 6379
127.0.0.1:6379> auth 123456
OK

技術分享

2.4,查看主數據庫info屬性:

127.0.0.1:6379> info

技術分享

屬性裏面有一項# Replication
技術分享

2.5,使用redis-cli連接從數據庫並輸入密碼:

[root@Slave etc]# ../src/redis-cli -p 6379
127.0.0.1:6379> auth 123456
OK

技術分享

2.6,查看從數據庫info屬性:

127.0.0.1:6379> info

技術分享
屬性裏面有一項# Replication
技術分享

3,測試

3.1,在主數據庫錄入一條數據

127.0.0.1:6379> set num 13

技術分享

3.2,去從數據庫查詢錄入的數據

127.0.0.1:6379> get num

技術分享

同步成功!

Redis數據庫主從復制配置