1、redis的持久化策略?
-
为什么要进行数据的持久化呢?
-
AOF和RDB的原理,两种实现的优缺点分别是什么?
-
AOF真的可以实现数据无丢失吗?
2、redis的集群有哪几种?哨兵、redis cloud、 codis
- 这几种集群分别采用的是什么架构?
- 对应的优缺点是什么?
- 应该如何选择
3、深入理解 redis数据缓存一致性?
- 在数据更新的时候,哪些因数可能带来数据不一致问题?
- 更新数据的时候,redis和mysql的处理顺序?如何处理?
- 在单机的情况下,如何保证数据一致性?
- 在集群情况下,如何保证数据一致性?
- 面对这个问题,我们该如何抉择?
4、深入 分布式锁实现方案?
-
一个好的分布式锁应该具备哪些特性?
-
分布式锁的实现方案有哪些?
-
单机redis、集群redis 实现分布式锁带来的问题?
-
redission是如何解决redis分布式锁引发的问题?
-
我们该如何抉择?
-
分享篇文章 ifeve.com/redis-lock/
5、根据 业务 和 CAP理论,数据一致性方案和分布式锁实现方案?
- 具体参照上面,
6、几种雪崩场景?分别如何解决
- 新环境
- 大并发
- 超时时间设置不合理
- 请求空数据
- 爬虫便利冷数据