春招实习的面试过程中,大多数人对于
Redis
的掌握并不太深,因此面试官往往也不会问得太难。如果项目中没有用到Redis
的话,可以先不看。
Redis
常见数据结构和应用场景- 为什么用
Redis
/Redis
为什么快?最高支持多少并发量? Redis
是单线程还是多线程的?- 缓存穿透了解么?怎么解决?
- 缓存击穿了解么?怎么解决?
- 缓存雪崩了解么?怎么解决?
Redis
过期键的删除策略Redis
的内存淘汰策略Redis
持久化策略(AOF
和RDB
),各自的适用场景Redis
与MySQL
一致性如何保证?Redis
底层的IO
模型- select、poll、epoll的区别?
Redis
中Zset
的底层结构Redis
如何实现分布式锁?- 热
Key
问题如何解决?