master slave 一台master连接多个slave,其中slave还可以连接其他slave,master在进行复制数据时候,还可以对master进行写数据。
当master坏了之后,那台slave立马变成主机,这就是模拟心跳来设计的。
主从复制过程:
1.slave与master建立连接之后, 发送sync同步命令。
2.master会启动一个后台进程,将数据库快照保存到一个文件里,同时master主进程会开始进行新的命令进行写并缓存起来。
3.master保存完成之后发送给slave
4slave将此文件保存起来
如何进行配置
在从服务器配置
slaveof ip 6379 #ip为指向主机的IP
masterauth zck #主机设置了密码之后需要进行授权