Redis集群——主从复制
发布时间
阅读量:
阅读量
互联网的“三高”架构
- 处理能力强
- 高效处理能力
- 高可用的状态如何?
其计算方法如下:
可用性 = \frac {全年总时间-全年服务器不能提供服务的总时间} {全年总时间}
单机redis的问题于风险
-
问题1:硬件异常
-
现象:具体表现为存储设备出现问题,并导致系统完全停止运行
-
本质:核心问题是关键数据信息丢失,并可能严重威胁业务运营
-
结论:决定放弃采用Redis作为缓存服务方案
-
问题二:容器内存限制
-
现象:
- 内存使用接近上限时出现性能瓶颈
- 依次提升至64GB、128GB等阶段仍存在性能瓶颈
- 理论上可无限扩展的系统配置仍无法满足实际需求
-
本质:
- 资源匮乏导致效率低下
- 硬件资源无法满足系统运行需求
-
结论:
- 最终决定不再采用Redis技术实现缓存功能
结论:为防止单点Redis server故障,在准备好多台 server的基础上相互连接,并将 data复制到多个副本并存放在不同的 server上以确保 data的同步性;同时即使其中一台 Redis server发生故障时,在确保 data 同步性的基础上实现Redis系统的高可用性和data冗余备份功能。
多台服务器连接方案

还没有任何评论哟~
