Redis 面经总结

Redis 已经是人手必备的技能了, 面试也大概率会问, 所以底层基本原理 + 花里胡哨的结构应用 要有 ,比如排行榜,慢查询,geo地理,并交集 等等 , 越熟悉越好

针对性对Redis 面经做了思维导图的描绘

up 稍微列一下细节点,不过sentinel 跟 cluster 目前没时间去详细过,

比较重要的就是围绕集群下面的扩缩容CRC16算法以及分key 落点

我目前认为 思维导读左侧是基操, 右侧是亮点操作,up将画的思维导图分享出来

  • Redis 为什么快?
  • 内存操作
  • IO多路 + NIO, 可以提及到Netty的Reactor 模型
  • 比如IO多路提到的惊群效应 如何解决,Netty有很好的实现, 代码其实也比较简单
  • 单线程与多线程同在
  • ......
  • Redis 配置
  • 淘汰算法 lru 、lfu 、error
  • nagle 带宽算法, 参数是 tcp-backlog 相关, 与OS 接受TCP最大参数有关
  • Redis 持久化
  • RDB + AOF 工作流程
  • 写时复制 fork 原理
  • Rewrite 机制
  • 限流算法的实现应用
  • 缓存问题
  • 不一致性问题
  • xxxx
  • 分布式锁的理解
  • Redis 底层结构
  • SDS
  • List
  • Hash
  • Set
  • ZSet
  • bitmap (BF)/ geo /hyperloglog /
  • 多久算慢查询, 参考mysql /redis 并发推算
  • 热点key 如何解决?
  • 分key
  • 本地缓存
  • 一些基本的排查案例
  • CPU飙升如何定位
  • OOM / Young gc / Full gc

下图同样进行了压缩,不过大纲已列好#牛客AI配图神器#

#秋招落幕,你是He or Be##应届生进小公司有什么影响吗##你面试体验感最差/最好的公司##重来一次,你会对开始求职的自己说##一人说一个提前实习的好处#
全部评论
压缩后清晰度太差了
点赞 回复 分享
发布于 今天 16:45 江西
测试
点赞 回复 分享
发布于 今天 16:44 江西

相关推荐

我要娶个什么名:学长你电脑闹鬼了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务