六、Redis / 消息队列(MQ)¶
本分类覆盖 Redis 底层数据结构、缓存策略、高可用架构,以及消息队列设计与排查。
题目列表¶
| # | 题目 | 核心考点 |
|---|---|---|
| 1 | Redis 主从同步原理 | 全量同步、增量同步、PSYNC |
| 2 | 设计一个消息队列 | 模型、存储、ACK |
| 3 | 如何保证消息队列高可用 | 集群、副本、重试 |
| 4 | RocketMQ 订阅失败排查 | NameServer、消费组 |
| 5 | 消息队列场景问答 | 重复、丢失、顺序 |
| 6 | ZSet 跳表设计与实现 | 多层索引、span、随机层数 |
| 7 | ZSet 压缩列表和跳表选择 | 阈值、内存优化 |
| 8 | 热点缓存重建 | 互斥锁、逻辑过期、本地缓存 |
| 9 | 缓存穿透/失效/雪崩 | 布隆过滤器、随机 TTL、限流 |
| 10 | 亿级日活统计 HyperLogLog | 概率算法、固定 12KB |
| 11 | 电商推荐系统 Redis | 召回、特征、计数 |
| 12 | 购物车 Redis 实现 | Hash 结构、价格计算 |