Redis 主从复制
启动redis命令 # ./src/redis-server redis.conf &
#redis-cli -p 6379
主从复制原则
-
配从(库)不配主(库)
-
从库配置:slaveof 主库ip 主库端口号
-
主库断,从库info replication slave身份不变
-
从库断,从库变master,需要slaveof 重新连接配置,或者在redis.conf配置文件配置自动连接
查看复制信息
#info replication
复制配置命令
从库 #slaveof 47.97.104.146 6379
取消复制
从库 #slaveof no one
注意:
1.检查是否能连接对方redis
redis-cli -h 47.97.104.146 -p 6379
2.如果master有设置requirepass,则slave redis.conf 必须设置masterauth
哨兵模式(自动选举master)
./src/redis-sentinel sentinel.conf