Redis
中等
面试题库
Redis
困难
从可用性(AP)与一致性(CP)角度,Redis 主从、哨兵、Cluster 分别偏向哪边?为什么 Redis 通常被归为 AP?
Redis
中等
主从 + 哨兵 与 Cluster 相比,在扩展性、一致性、运维复杂度上如何权衡选型?
Redis
中等
单机 Redis 的可用性短板在哪?主从、哨兵、Cluster 分别在哪些能力上做了补强?
Redis
简单
Redis 从单机到主从、哨兵、Cluster 的演进,分别解决了什么问题?每个阶段的核心能力是什么?
Redis
中等
Redis Cluster 的哈希槽与一致性哈希有什么本质区别?为什么 Cluster 选择固定槽的方式?
Redis
困难
Cluster 中一个主节点和它的所有从节点同时宕机,集群整体还能用吗?cluster-require-full-coverage 控制什么?
Redis
中等
Cluster 为什么至少需要 3 个主节点?主节点少于 3 个时集群为什么可能 fail?
Redis
困难
Cluster 的 reshard 迁移槽位时客户端请求会中断吗?migrating/importing 状态如何保证迁移中可用?
Redis
简单
Cluster 扩容加入新节点后,数据为什么不会自动重新分布?需要手动做什么?
Redis
困难
如何排查与解决 Cluster 数据倾斜?CLUSTER SLOTS 与 CLUSTER KEYSLOT 能提供什么信息?
Redis
中等