redis 中主从、哨兵和集群这三个有什么区别 ?

2018 年 9 月 4 日
 myKing
redis 中主从、哨兵和集群这三个有什么区别 ?分别有什么优势?适用于什么场景?在实际工作如何选择?
7813 次点击
所在节点    Python
6 条回复
anthow
2018 年 9 月 4 日
哨兵是用来监控主从的健康状况的;集群里面也有主从模式,一般至少是 3 主 3 从,集群模式每个节点不需要全量存储
stone1342006
2018 年 9 月 4 日
主从往往是为了读写分离、backup 等目的, 哨兵可以检测主从健康, 主挂了可以把从提升为主, 集群往往是为了数据 sharding, 解决单台机器资源的上限的问题
nl101531
2018 年 9 月 4 日
主从为了数据备份,哨兵为了高可用,主挂了哨兵可以切换,集群则是因为单实例能力有限,搞多个分散压力。
night98
2018 年 9 月 4 日
主从:读写分离,备份
哨兵:监控,自动转移,选主
集群:数据 hash 分片,同时包含主从及哨兵特性
cominghome
2018 年 9 月 4 日
直接 cluster 完事
metrxqin
2018 年 9 月 4 日
主从:故障切换 [failover]
哨兵:监控主服务状态,投票选择主节点
集群:均衡负载

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/486068

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX