Redis 面试题整理
1. 基础
1.1. 一条命令的执行过程
1.2. 数据结构的实现原理和应用
2. 高可用
2.1. Redis 是如何实现高可用的?
2.2. 介绍下 RDB 和 AOF 各是什么?
2.3. 主从同步的原理和缺点
2.4. 哨兵集群的任务和原理
2.5. Redis 集群是什么?原理?生产中配置集群要注意什么?
3. 事务
3.1. 什么是事务的 ACID?
3.2. Redis 如何实现事务?
3.3. Redis 的事务满足 ACID 吗?
4. 内存管理
4.1. 怎样限制 Redis 占用的内存资源?
4.2. 当 Redis 内存不足时会发生什么?
4.3. 配置过期时间的 key 达到过期时间时,是如何从内存中将它删除的?
4.4. 说几种 Redis 的淘汰策略(共 8 种)
4.5. 淘汰策略如何选择?
4.6. 说下数据淘汰的过程
4.7. 说一个淘汰策略原理吧
4.8. 在内存没有被占满时,redis 是如何处理过期的 k-v 数据的?
4.9. AOF 和 RDS 会存储已经过期的 key 吗?
5. 事件驱动
[TODO]
Redis 面试题整理
https://yangfanbin.cn/代码笔记/Redis 面试题整理/