redis知识点梳理

150 阅读1分钟

1、redis的持久化策略? 

  • 为什么要进行数据的持久化呢?

  • AOF和RDB的原理,两种实现的优缺点分别是什么?

  • AOF真的可以实现数据无丢失吗?

2、redis的集群有哪几种?哨兵、redis cloud、 codis 

  • 这几种集群分别采用的是什么架构?
  • 对应的优缺点是什么?
  • 应该如何选择

3、深入理解 redis数据缓存一致性? 

  • 在数据更新的时候,哪些因数可能带来数据不一致问题?
  • 更新数据的时候,redis和mysql的处理顺序?如何处理?
  • 在单机的情况下,如何保证数据一致性?
  • 在集群情况下,如何保证数据一致性?
  • 面对这个问题,我们该如何抉择?

4、深入 分布式锁实现方案? 

5、根据 业务 和 CAP理论,数据一致性方案和分布式锁实现方案? 

  • 具体参照上面,

6、几种雪崩场景?分别如何解决

  • 新环境
  • 大并发
  • 超时时间设置不合理
  • 请求空数据
  • 爬虫便利冷数据