Database
•
•
By Jessica
Redis Cluster vs. Sentinel:高可用架構的選擇指南
架構選型
- Sentinel (哨兵):基於主從複製,適合 讀多寫少 且數據量不大的場景。Client 端需要支援 Sentinel 協議來獲取 Master 地址。
- Cluster (集群):真正的分散式架構,數據透過 CRC16 演算法分散在 16384 個 Slot 中。適合 寫入量大 且數據量超過單機記憶體的場景。
在 K8s 上,若無特殊需求,使用 Helm Chart 部署 3 節點的 Sentinel 架構通常最穩定且易於維護。