特征说明:
1.一个master可以同步多个slave,实现主从复制.
2.一个slave同时也可以接收其它slave的链接和同步请求,以缓解Master同步的压力.
3.Master server是以非阻塞的方式为slave提供服务,所以其在与slave同步时,也可以接受正常的查询和修改的指令.
4.slave server同样也是以非阻塞方式完成数据同步,在同步期间可以继续接受客户端的查询请求.
5.Master可以将数据保存操作交给slave完成,从而避免了在Master中要有独立的进程来完成操作.
下面主要讲述单IP多节点实现主从复制(条件有限)
1.首先需要两个redis实例在一台机器上运行,一个是Master,一个是slave.
1.1安装时自带的redis.conf(也可以改为端口名命名6379.conf)作为master服务.
1.2 copy一份redis.conf配置文件可以改名为redis_slave.conf(也可以改为端口名命名6380.conf)作为slave服务.
2.更改slave服务的配置文件redis_slave.conf