一、redis主从复制的好处
1、避免Redis单点故障;
2、构建读写分离架构,满足读多写少的应用场景;
二、主从架构搭建
1、Redis主从不需要安装多个Redis,只需复制多个配置文件(redis.conf),修改即可。所以如果要进行主从结构搭建,需先安装单机版Redis 单机版。
2、安装完单机版redis后
#进入到redis安装目录
cd /usr/local/src/soft/redis-5.0.3
#创建6379、6380、6381文件夹
mkdir 6379
mkdir 6380
mkdir 6381
#将redis.conf分别拷进6379、6380、6381文件夹
cp redis.conf 6379/6379.conf
cp redis.conf 6380/6380.conf
cp redis.conf 6381/6381.conf
3、修改配置文件(除以下配置,其他同单机版redis配置,参考:)
#修改pidfile指向路径
pidfile "/usr/local/src/soft/redis-5.0.3/6379/redis_6379.pid"
#6380和6381配置修改同6379
4、设置redis的主从关系
两种方式:
4.1 在6380.conf和6381.conf中设置slaveof
slaveof <m