Redis Sentinel 和 Redis Cluster 各自的原理、优缺点及适用场景是什么?
我们来详细分析下RedisSentinel(哨兵)和RedisCluster(集群)这两种方案的原理和使用场景。RedisSentinel(哨兵)原理:Sentinel本身是一个或一组独立于Redis数据节点的进程。它的核心职责是监控一个Redis主从复制(Master-Slave)架构。多个Sentinel进程协同工作(通常部署奇数个,如3或5个,以形成法定人数),通过互相通信来达成共识。主要功