目录
- 为什么Redis比较快?
 - Redis可以实现什么功能?
 - Redis有哪些数据类型?
 - 有序集合底层是如何实现的?
 - 跳跃表的底层是如何实现的?
 - Redis如何实现消息队列?
 - Redis如何实现分布式锁?
 - 说一下红锁RedLock的实现原理?
 - 如何使用Redisson实现分布式锁?
 - 什么是RedLock?
 - 说一下红锁RedLock的实现原理?
 - Redis如何保证数据不丢失?
 - RDB和AOF有什么区别?
 - Redis持久化能关吗?怎么关?
 - Redis过期删除策略有哪些?
 - 说一下定期删除的流程?
 - Redis内存会被用完吗?
 - 什么情况会执行内存淘汰策略?
 - LRU和LFU有什么区别?
 - 什么是缓存雪崩?如何解决?
 - 什么是缓存穿透?如何解决?
 - 什么是缓存击穿?如何解决?
 - 缓存雪崩和缓存击穿有什么区别?
 - 什么是布隆过滤器?如何实现布隆过滤器?
 - Redis有集群吗?
 - Redis如何保证高可用?
 - 如何搭建Redis集群?
 - Redis优化策略有哪些?
 - 如何保证本地缓存的一致性?
 - Redis如何实现延迟任务?
 - 说说Redis脑裂问题?
 - 使用Redis如何实现限流?
 - 有Redis为什么还要本地缓存?谈谈你对本地缓存的理解?
 - Redis大Key问题如何排查?如何解决?
 - 如何实现分布式锁?