redis 主从配置【命令行配置】
网上有很多例子,也讲解了怎样设置主从最好,这里单纯是自己的笔记,这一次先从命令行开始
要注意的地方
- redis 主服务器要开启持久化,否则断电重启后,会造成从服务器的数据丢失
- redis 被设置为从服务器后,原有的数据会丢失
命令行实现
假设已有以下redis服务器:
redis_master : 127.0.0.1:6379
redis_slave : 127.0.0.1:6380
连接 redis_slave
~/redis-3.2.1 ./src/redis-cli -h localhost -p 6380
localhost:6380>
用slaveof命令,指定redis_slave为redis_master的从服务器
localhost:6380> SLAVEOF 127.0.0.1 6379
OK Already connected to specified master
当然也可以解除两者之间的关系,可以通过 slaveof no one 命令:
localhost:6380> SLAVEOF no one
OK
配置文件实现
到时另起一章