主从复制
redis主从复制的配置和使用都非常简单,通过主从复制可以允许多个slave server(从服务器)和master server(主服务器)相同的数据库副本。
redis主从复制的特点
1.Master可以拥有多个slave
2.多个slave可以连接同一个master外,还可以连接到其他slave(当master宕机以后,其中一个master立马可以变成主机master)
3.主从复制不会阻塞master,主从复制的时候,master可以继续处理client请求。(不影响客户端继续写入数据到master)
4.提高系统的伸缩性。
redis 主从复制的过程
1.slave与master建立连接,发送sync(同步命令)
2.master会启动一个后台进程,将数据库快照保存到文件中,同时master主进程会开始收集新的写命令并缓存。
3.后台完成保存后,将此文件发送给slave
4.slave将此文件保存到硬盘上面。
原文地址:http://seetobest.blog.51cto.com/1351397/1629402