问题的提出 redis(特指2.8.14及以下)replication仅支持主从复制.在实际生产环境中,这种单向主从复制,没有办法做高可用(当然,如果允许数据丢失的话,可以采用keepalived,采用其notify_master/notify_slave机制,强制实现主从的角色互换,这种方式对主从强行互换的过程中,如果存在未同步的数据,将会彻底丢失,是一种极其危险的方案,用于生产环境是不可取的). 所谓他山之石,可以攻玉.mysql提供成熟的主主复制,结合keepalived动态IP,可以做到