redis主从复制

470阅读 0评论2016-06-20 TT小饭
分类:系统运维

redis复制过程

当配置好slave后,slave与master建立连接,然后发送sync命令。无论是第一次连接还是重新连接,master都会启动一个后台进程,将数据库快照保存到文件中,
同时master主进程会开始收集新的写命令并缓存。后台进程完成写文件后,master就发送文件给slave,slave将文件保存到硬盘上,再加载到内存中,
接着master就会把缓存的命令转发给slave,后续master将收到的写命令发送给slave。
如果master同时收到多个slave发来的同步连接命令,master只会启动一个进程来写数据库镜像,然后发送给所有的slave。



从服务器配置文件中配置:
slaveof 192.168.1.103 6379   #设置主的IP或域名 端口
上一篇:mysql缓存参数
下一篇:iptables例子