Redis主从复用-读写分离概念
数据可以从主服务器向任意数量的从服务器上同步,同步使用的是发布/订阅机制.
Redis搭建主从复用-读写分离
创建文master和slave件夹
- 在这里为了方便测试就单独创建了master-slave的文件夹
- master-slave文件夹下分别创建master和slave文件夹
- 然后从安装好的redis-4.0.9(前提是先前安装好redis)目录下拷贝redis.conf到master和slave文件夹下
- 再到redis-4.0.9/src目录下拷贝redis-server到master和slave文件夹下
- 再一次到redis-4.0.9/src目录下拷贝redis-cli到master和slave文件夹下
注:此时的文件目录是如下结构
修改主从服务器配置
- 修改主服务器master文件下的redis.conf里面的slave-read-only yes 从服务器默认是只读的不允许输入
- 修改从服务器slave文件夹下的redis.conf里面的 port改成6380
- 修改从服务器slave文件夹下的redis.conf里面的 slaveof 192.168.196.240 6379,注意此处的地址是你自己设置好的或者主服务器的地址和端口