启动三台redis
设置79为主 80,81为从节点
在79主节点新增加 k4 ,80,81就可以查询到k4值
只要主节点数据有从节占数据一定从头到尾有主节点的数据(即主机的所有的数据)
查询节点的状态
只有主机可以写入数据,但是从机不能写入数据,只能读数据
如果主机死了或挂了 从机的状态还是保持待命 还是从机
如果主节点挂了或死了 后重新启动恢复时 ,他的状态恢复主节点 当作什么事件没有发生过
如果从机挂了时
当80号从机挂了之后
只要与主机断开,从机必须重新连接一次
如果是79——》80——》81
即79是80的主机 80是81的主机相传递
状态
如果79写入数据则80 81都有数据
如果主机挂了时(另一种情况)
选择80为主 用命令 slaveof no one
但是79为单独一个系统 80与81是另一个系统体系
哨兵模式(sentinel)
- 英 ['sentɪn(ə)l]
在sentinel.conf文件配置监控6379 sentinel monitot 主机名 ip地址 票数
如果79挂了
投票选择主机 投票结果是80变成主机
如果79回来 了则是变成从节点
复制的缺点