Redis集群在大街网的应用实践
代晓磊@大街网
目录
大街Redis缓存架构之路
遇到的坑
大街Redis 自动化
一、大街Redis缓存架构之路
单节点 自建hash集群 Redis Cluster
(1 )Redis主从
架构:LVS+Keepalive+Redis主从
程序通过域名+VIP+端口来访问Redis
问题:部署为单机多实例,基于服务器级别的故障切换,只有当部署在主服务
器上的Redis全部挂掉或者主服务器宕机的情况下,才能切换到备服务器上的redis。
(2)大街Redis缓存架构之hash集群
程序
中间层
ZK
(Proxy)
优点:避免单节点的瓶颈
缺点:中间层控制hash路由规则,导
致程序比较重,而且keys分布不均,
Redis Redis Redis Redis
仍然无法解决高可用问题,其中任何
一个节点宕机,都会对程序产生影响
Hash node1 Hash node2 Hash node3 Hash node4
(3)Redis Cluster简介
1、优点:
(1)、高可用,高性能
(2)、扩展性好、支持在线分片
(3)、丰富集群管理命令:cluster xxx
(4 )、多种类型的数据结构
2、缺点
不支持多keys操作;只能用0号数据库;缺少
大规模线上使用,不知道有多少坑。
(4 )Redis Cluster简介
(5 )大街Redis缓存之Redis Cluster现状
Command/day: 20亿+
Instance: 300+
Servers : 几十台服务器
Memory used: 1T
(6 )大街Redis缓存架构之Redis Cluster
程序
ZK 中间层
特点:
1、基于配置中心,对程序透
明,并且保证数据源只要有一
个可用链接,集群访问就不受 Redis
影响。 Slave
2、根据业务来划分集群,避 Redis
免不同业务公用同一集群带来 Redis Redis Redis
的相互影响。 Slave Redis
Slave
您可能关注的文档
最近下载
- 健康减脂专家—变啦V1.2发布.doc VIP
- 比亚迪唐dm2015款旗舰版说明书.doc VIP
- 四篇对照“学习贯彻党的创新理论、加强党性锤炼、联系服务群众、发挥先锋模范作用、改作风树新风”等五个方面2026年组织生活会对照检查材料.docx VIP
- FMEA手册最新中文版整理(第五版).pdf VIP
- 68万吨年煤制甲醇项目精馏工段工艺设计.doc
- 全球化背景下海外中国公民领事保护体系的构建与完善研究.docx VIP
- 写人外貌作文教学课件.ppt VIP
- 2012款东风标致508用户使用手册.pdf
- 年产吨碳酸饮料工厂设计.docx VIP
- 2026届湖南长沙长郡教肓集团重点中学中考语文最后冲刺模拟试卷含解析.doc
原创力文档

文档评论(0)