网络用户管理系统在线优化网站
一、redis多实例部署
实例1 安装目录:/app/6380 数据目录:/app/6380/data
实例2 安装目录:/app/6381 数据目录:/app/6381/data
1、创建实例安装目录

2、拷贝实例的配置文件

3、编辑实例的配置文件









第二个同上
4、启动实例

5、连接redis实例进行数据读写

二、redis主从复制
作用:提高redis可用性
1、核心要素
1、redis采用异步的方式进行数据复制
2、支持一主多从的架构
3、复制数据时是非阻塞
4、从redis 2.6开始,从服务器默认是只读
2、编辑从服务器的配置文件

如果主服务器有密码则需添加上此配置即可

3、重启 redis

4、验证
在主服务器添加数据切换到从服务器验证

上面说到从2.6版本开始从服务器默认是只读状态,所以无法写入数据
查看当前redis的工作状态

查看主从复制相关的信息

查看从服务器的主从复制信息

5、主从切换
1、将从服务器提升为新主服务器
SLAVEOF no one
2、将从服务器上连接主服务器的信息删除
在从服务器中输入此命令

把这行配置去掉

重启,进入查看主从信息,可以看到当前角色为主服务器

在另一台redis配置文件中配置上此参数,即可作为从服务器存在

