redis主从
在Redis中设置主从有2种方式:
1.在redis.conf中设置slaveof
-
a) slaveof <masterip> <masterport>使用redis-cli客户端连接到redis服务,执行slaveof命令
-
a) slaveof <masterip> <masterport>第二种方式在重启后将失去主从复制关系。
-
我们这里使用第二种方式设置主从:
-
使用Redis客户端连接上6380端口
-
# redis-cli -h 192.168.29.128 -p 6380
-
设置6380端口Redis为6379的从
-
192.168.29.128:6380> slaveof 192.168.29.128 6379
-
OK
-
使用Redis客户端连接上6381端口
-
# redis-cli -h 192.168.29.128 -p 6381
-
设置6381端口Redis为6379的从
-
192.168.29.128:6381> slaveof 192.168.29.128 6379
-
OK
1.2.5 查看Redis主从关系
-
使用Redis客户端连接上6379端口
-
# redis-cli -h 192.168.29.128 -p 6379
-
查看Redis主从关系 如下图所示
-
192.168.29.128:6379> info replication