概述
什么是 Redis?
Redis 有哪些优缺点?
为什么要用 Redis / 为什么要用缓存?
为什么要用 Redis 而不用 map/guava 做缓存?
Redis 为什么这么快?
数据类型
Redis 有哪些数据类型?
Redis 的应用场景?
持久化
什么是 Redis 持久化?
Redis 的持久化机制是什么?各自的优缺点?
如何选择合适的持久化方式
Redis 持久化数据和缓存怎么做扩容?
过期键的删除策略
Redis 的过期键的删除策略
Redis key 的过期时间和永久有效分别怎么设置?
我们知道通过 expire 来设置 key 的过期时间,那么对过期的数据怎么处理呢?
内存相关
MySQL 里有 2000w 数据,redis 中只存 20w 的数据,如何保证 redis 中的数据都是热点数据
Redis 的内存淘汰策略有哪些
Redis 主要消耗什么物理资源?
Redis 的内存用完了会发生什么?
Redis 如何做内存