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 如何统计独立用户访问量? |