## 如何保证 re
dis 的高并发和高可用?re
dis 的主从复制原理能介绍一下么?re
dis 的哨兵原理能介绍一下么?
**面试官心理分析:**
其实问这个问题,主要是考考你,re
dis 单机能承载多高并发?如果单机扛不住如何扩容扛更多的并发?re
dis 会不会挂?既然 re
dis 会挂那怎么保证 re
dis 是高可用的?
其实针对的都是项目中你肯定要考虑的一些问题,如果你没考虑过,那确实你对生产系统中的问题思考太少。
**面试题剖析:**
如果你用 re
dis 缓存技术的话,肯定要考虑如何用 re
dis 来加多台机器,保证 re
dis 是高并发的,还有就是如何让 re
dis 保证自己不是挂掉以后就直接死掉了,即 re
dis 高可用。
由于此节
内容较多,因此,会分为两个小节进行讲解。 - re
dis 主从架构 - re
dis 基于哨兵实现高可用
re
dis 实现高并发主要依靠主从架构,一主多从,一般来说,很多项目其实就足够了,单主用来写入数据,单机几万 QPS,多从用来
查询数据,多个从实例可以提供每秒 10w 的 QPS。
如果想要在实现高并发的同时,容纳大量的数据,那么就需要 re
dis 集群,使用 re
dis 集群之后,可以提供每秒几十万的读写并发。
re
dis 高可用,如果是做主从架构部署,那么
加上哨兵就可以了,就可以实现,任何
一个实例宕机,可以进行主备切换。
## re
dis学习总结

##
性能优化:

## 微服务:

## 并发编程:

## 开源框架:

## 总结
> 这份面试题几乎包含了他在一年内遇到的所有面试题以及答案,甚至
包括面试中的细节对话以及语录,可谓是细节到极致,甚至简历优化和怎么投简历更容易得到面试机会也
包括在内!也
包括教你怎么去获得一些大厂,比如阿里,腾讯的内推名额!
某位名人说过成功是靠99%的汗水和1%的机遇得到的,而你想获得那1%的机遇你首先就得付出99%的汗水!你只有朝着你的目标一步一步坚持不懈的走下去你才能有机会获得成功!
成功只会留给那些有准备的人

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。