5.7 高可用 (Sentinel) 5.7 高可用 (Sentinel) 随着业务的快速发展,数据存储的可用性变得至关重要。Redis作为高性能的内存数据库,在生产环境中对高可用性有着天然的需求。传统的Redis主从复制(Master-Replica)虽然能够实现数据冗余和读写分离,但当主节点(Master)发生故障时,需要人工介入才能完成故障转移,这显然无法满足7x24小时不间断服务的需求。Redis Sentinel(哨兵)正是为了解决这一痛点而诞生的,它是一个分布式系统,负责对Redis主从实例进行监控、自动故障转移以及配置提供。 5.7.1 什么是 Redis Sentinel?