发布网友 发布时间:2024-10-22 19:56
共1个回答
热心网友 时间:2024-11-02 20:01
Redis脑裂现象是指在主从集群环境下,出现两个主节点同时为客户端服务可能导致数据丢失的情况。这种情况主要出现在两种场景中:一是主从哨兵集群中,当超过半数哨兵判断主库故障并进行切换时,若原主节点在切换过程中恢复通信,就会形成假故障,造成脑裂;二是网络分区导致主从节点间通信中断,形成两个独立的网络,也可能引发脑裂。脑裂的后果是数据丢失,因为新主节点会发起全量同步,清空旧主节点的数据。