Redis 主从哨兵集群选型
主从复制
模仿Mysql实现的高可用,数据备份,读操作的负载均衡,提升一定的qps,但缺点就是不能自动恢复,且只有主节点可写,限制了写能力,并且单机存储有限制。
哨兵
哨兵机器就是单纯的为了解决主从的自动切换,自动恢复,其他都没有影响。
集群
集群将16384个槽位(也叫数据分片:不放在一个篮子里)分配到所有集群机器,扩展了写能力,并发写能力,分段锁的模型,并解决了单机存储限制问题。
缺点:只支持一个数据库(db0),多key操作受限制 交叉并 lua脚本,不支持事务。 原因是因为多个key不再同一个槽位上。
高可用实现:集群6台机器,三主三从可故障切换。
考虑的点
性能,可用,扩展。
----------------------------------------------------------------
本文来自博客园,作者:苏子墨,转载请注明原文链接:https://www.cnblogs.com/li-xiaotian/p/16730824.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix