Redis
题目范围:第 399-421 题,共 23 道题目
核心考点:数据结构 · 持久化机制 · 缓存策略 · 主从复制 · 哨兵 · 集群 · 过期淘汰 · 分布式锁
💡 提示: 使用左侧导航栏浏览本分类下的所有题目,或使用页面顶部的搜索功能快速查找。
Table of contents
- Redis 7 新特性
- Redis有哪些数据结构?
- Redis底层结构
- 说说 listpack 结构
- 说说 SDS 结构
- 说说 dict 结构
- Redis的String是如何实现的?
- Redis的List是如何实现的?
- Redis的Hash是如何实现的?
- Redis的Set是如何实现的?
- Redis的ZSet是如何实现的?
- 什么是跳表?为什么用跳表?
- Redis跳表实现,hash底层实现,为什么使用ziplist,如何扩容
- Redis的HyperLogLog了解过吗?
- Redis的优势,解决了哪些问题
- Redis的持久化机制有哪些?
- RDB和AOF的区别是什么?
- Redis AOF日志写入流程与刷盘策略
- Redis故障恢复:RDB和AOF的区别
- Redis的主从复制原理
- Redis主从复制过程详解
- Redis如何实现高可用
- Redis的哨兵模式详解
- Redis哨兵模式选主策略详解
- Redis的集群模式详解
- Redis 7 懒惰删除机制详解
- Redis 7 后台IO机制深度解析
- Redis 7 线程模型完整解析
- Redis 7 内存优化详解
- Redis 7 事务机制深度解析
- Redis 7 缓存穿透、缓存击穿、缓存雪崩问题
- Redis 大 key 问题
- Redis热点key问题如何解决
- Redis的过期策略详解
- Redis内存淘汰策略详解
- Redis分布式锁的实现
- Redis缓存一致性问题与解决方案
- 什么是 Redlock 算法?
- 用 Stream 做消息队列行不行?
- Redis 7 实现延时队列
- Redis 7 实现布隆过滤器
- Redis 7 实现限流
- Redis 7 RESP 协议详解
- 为什么 Redis 6.0 之后改为多线程?
- 如何使用 Redis 实现数据去重?
- 项目中如何使用 Redis?有哪些场景?
- WatchDog 的实现原理是什么?