1.Redis支持的数据类型?
2.什么是Redis持久化?Redis有哪几种持久化方式?优缺点是什么?
3.Redis 有哪些架构模式?讲讲各自的特点
4.使用过Redis分布式锁么,它是怎么实现的?
5.使用过Redis做异步队列么,你是怎么用的?有什么缺点?
6.什么是缓存穿透?如何避免?什么是缓存雪崩?何如避免?
7.Redis常用命令
8.为什么Redis 单线程却能支撑高并发?
9.说说Redis的内存淘汰策略
10.Redis的并发竞争问题如何解决?
11.什么是分布式锁?
12.如何实现分布式锁?
13.单机锁有哪些?它为什么不能在分布式环境下使用?
14.Redis 是如何实现分布式锁?可能会遇到什么问题?
15.分布式锁使用超时的话会有什么问题?如何解决?
16.介绍下如何对MySQL SQL语句进行分析和优化?
17.如何实现本地缓存和分布式缓存?
18.说一下 JVM 的内存布局和运行原理?
19.RocketMQ 是怎么存储消息的?源码中有哪些高可用、高性能的设计?