| 1 |
Redis 是什么? |
| 2 |
Redis 有哪些应用场景? |
| 3 |
Redis 有什么优势? |
| 4 |
Redis 为什么这么快? |
| 5 |
Redis 主要消耗什么物理资源? |
| 6 |
Redis 为什么把所有数据放到内存中? |
| 7 |
Redis 命令是原子性的吗? |
| 8 |
Redis 磁盘快照操作是原子的吗? |
| 9 |
Redis 怎么测试连通性? |
| 10 |
Redis 到底是单线程还是多线程? |
| 11 |
Redis 和 Memcache 有什么区别? |
| 12 |
Redis 支持哪些数据类型? |
| 13 |
Redis 支持 JSON 数据类型吗?为什么? |
| 14 |
Redis 模块系统有什么用? |
| 15 |
Redis 支持对象映射模型吗? |
| 16 |
Redis 默认支持多少个数据库?怎么修改? |
| 17 |
Redis SET 命令可以代替 SETNX 吗? |
| 18 |
Redis 单个实例最多能存放多少个键? |
| 19 |
Redis 单个 Set, List 最多能存放多少个元素? |
| 20 |
Redis 最大 key 大小? |
| 21 |
Redis String 值最大存储多少? |
| 22 |
Redis 事务有什么用? |
| 23 |
Redis 事务相关的命令有哪几个? |
| 24 |
Redis 事务是原子性的吗? |
| 25 |
Redis 持久化有什么用? |
| 26 |
Redis 有哪几种持久化方式? |
| 27 |
Redis 持久化方式如何选择? |
| 28 |
如何保证 Redis 中的数据都是热点数据? |
| 29 |
Redis 内存满了怎么办? |
| 30 |
Redis 怎么配置最大内存容量? |
| 31 |
Redis 有哪些淘汰策略? |
| 32 |
Redis 为什么新增了 LFU 淘汰策略? |
| 33 |
Redis 淘汰策略 LRU 和 LFU 的区别? |
| 34 |
Redis 怎么配置淘汰策略? |
| 35 |
Redis 过期键的删除策略有哪些? |
| 36 |
Redis 如何提高多核 CPU 利用率? |
| 37 |
Redis 如何实现大量数据插入? |
| 38 |
Redis 的回收进程如何工作的? |
| 39 |
Redis 怎么尽量降低内存使用? |
| 40 |
Redis 为什么要避免使用合并操作? |
| 41 |
Redis 中的管道有什么用? |
| 42 |
Redis 有哪些高可用方案? |
| 43 |
Redis 集群的目的是什么? |
| 44 |
Redis 集群如何选择数据库? |
| 45 |
Redis 集群怎么保证高可用? |
| 46 |
Redis 集群最少需要几个主节点? |
| 47 |
Redis 集群主从复制的原理是? |
| 48 |
Redis 集群是怎么做数据分片的? |
| 49 |
Redis 集群会不会出现写丢失? |
| 50 |
Redis 可以保证数据强一致性吗? |
| 51 |
Redis 支持的 Java 客户端有哪些? |
| 52 |
Redisson 是什么框架? |
| 53 |
Redis 和 Redisson 有什么关系? |
| 54 |
Jedis 和 Redisson 对比有什么优缺点? |
| 55 |
Redis 为什么不提供 Windows 版本? |
| 56 |
Redis 怎么在 Windows 下使用? |
| 57 |
Redis 如何设置密码访问? |
| 58 |
Redis 如何分析慢查询操作? |
| 59 |
什么是缓存预热? |
| 60 |
什么是缓存热备? |
| 61 |
什么是缓存雪崩? |
| 62 |
如何解决缓存雪崩? |
| 63 |
什么是缓存穿透? |
| 64 |
如何解决缓存穿透? |
| 65 |
什么是缓存击穿? |
| 66 |
如何解决缓存击穿? |
| 67 |
什么是缓存抖动? |
| 68 |
如何解决缓存抖动? |
| 69 |
什么是缓存无底洞? |
| 70 |
如何解决缓存无底洞? |
| 71 |
如何解决 Redis 和数据库双写一致性问题? |
| 72 |
Redis 有哪些危险命令?如何防范? |
| 73 |
Redis 如何统计独立用户访问量? |