分享,点赞,在看,都在这儿,点我不香吗?0 1数据丢失的两种情况 1. 异步复制导致数据丢失 master->slave复制数据是异步的,可能有部分数据还没复制到slave,master就宕机了,此时导致数据丢失 2. 集群脑裂导致数据丢失 master突然脱离正常网络,跟其他slave机器不能正常连接,但master还在运行,此时哨兵认为master宕机了开始选举,slave切换成master。此时集群中就会出现两个master,这就是所谓的脑裂。此时某个slave被切换成master,client还没切换到新的master还继续向旧的master写数据,造成这部分数据丢失。因旧的master再次恢复时会作为一个slave挂在到新的master,自己的数据会被清空,从