如何保证 Redis 高并发、高可用?Redis 的主从复制原理能介绍一下么?Redis 的哨兵原理能介绍一下么?
2019-05-28 22:34
686 查看
版权声明:~转载请标注,谢谢~如果侵权了请私信我,我会立刻删除~ https://blog.csdn.net/baidu_26954625/article/details/90648615
本系列内容转载自git项目advancejava
面试题
如何保证 redis 的高并发和高可用?redis 的主从复制原理能介绍一下么?redis 的哨兵原理能介绍一下么?
面试题剖析
如果你用 redis 缓存技术的话,肯定要考虑如何用 redis 来加多台机器,保证 redis 是高并发的,还有就是如何让 redis 保证自己不是挂掉以后就直接死掉了,即 redis 高可用。
由于此节内容较多,因此,会分为两个小节进行讲解。
• redis 主从架构
• redis 基于哨兵实现高可用
redis 实现高并发主要依靠主从架构,一主多从,一般来说,很多项目其实就足够了,单主用来写入数据,单机几万 QPS,多从用来查询数据,多个从实例可以提供每秒 10w 的 QPS。
如果想要在实现高并发的同时,容纳大量的数据,那么就需要 redis 集群,使用 redis 集群之后,可以提供每秒几十万的读写并发。
redis 高可用,如果是做主从架构部署,那么加上哨兵就可以了,就可以实现,任何一个实例宕机,可以进行主备切换。
相关文章推荐
- 深入Redis主从高可用方案:哨兵机制核心原理
- Redis 主从复制 原理与用法
- redis99.99%高可用及哨兵介绍及搭建(5)
- redis知识盘点【肆】_主从复制和sentinel哨兵
- Sentinel-Redis高可用方案(一):主从复制
- MySQL主从复制的常见拓扑、原理分析以及如何提高主从复制的效率总结
- Redis 高可用--主从复制
- redis实现主从复制和高可用(主从切换)
- Sentinel-Redis高可用方案(一):主从复制
- Redis主从复制哨兵模式
- redis应用之使用sentinel实现主从复制高可用
- JAVAWEB开发之redis学习(九)——redis主从复制入门及原理
- redis中的数据快照、AOF、数据恢复、主从复制介绍及使用
- 高可用Redis(八):Redis主从复制
- Redis主从复制和哨兵模式
- redis介绍(5)主从复制
- 初学乍练redis:主从复制及哨兵维护脚本
- redis5.0.0功能介绍以及主从集群、哨兵搭建
- Redis主从复制介绍
- redis高可用 - 主从复制