首页
›
Web后端与企业应用开发
›
051-消息队列任务索引选择复盘
›
《Redis消息队列索引:热Key分析与任务去重方案》
VIP20
本课程属于:051-消息队列任务索引选择复盘
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Redis消息队列索引:热Key分析与任务去重方案
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导学
热Key问题与任务去重的背景 · 课程目标与学习路径
课程导学
Key
02
Redis核心数据结构回顾
String · List · Set
Redis
核心数据结构回顾
03
消息队列基础
消息队列的作用 · 常见MQ对比(Kafka · RabbitMQ
消息队列基础
消息队列的作用
04
Redis Stream详解
Stream数据结构 · 消费者组 · 消息确认机制
Redis
Stream
05
热Key问题定义
什么是热Key · 热Key产生的典型场景(秒杀 · 热点新闻
Key
问题定义
06
热Key的危害
Redis单线程模型下的性能瓶颈 · 缓存雪崩 · 服务端CPU飙升
Key
的危害
07
热Key发现方法一
客户端统计(Jedis/Rediss…
Key
发现方法一
08
热Key发现方法二
Redis Monitor命令与慢查…
Key
发现方法二
09
热Key发现方法三
Redis 4.0+的hotkey插…
Key
发现方法三
10
热Key发现方法四
代理层(Twemproxy/Redi…
Key
发现方法四
11
热Key解决方案一
本地缓存(Caffeine/Guav…
Key
解决方案一
12
热Key解决方案二
读写分离与副本扩展
Key
解决方案二
13
热Key解决方案三
Key拆分与Hash散列(加后缀/分…
Key
解决方案三
14
热Key解决方案四
二级缓存架构(Redis + 本地缓…
Key
解决方案四
15
热Key解决方案五
限流与熔断(Sentinel/Res…
Key
解决方案五
16
任务去重问题定义
幂等性 · 重复消费 · 消息队列中的Exactly-Once…
任务去重问题定义
幂等性
17
任务去重方案一
基于Redis Set的短时去重(T…
任务去重方案一
Redis
18
任务去重方案二
基于Redis HyperLogLo…
任务去重方案二
Redis
19
任务去重方案三
基于Redis Bloom Filt…
任务去重方案三
Redis
20
任务去重方案四
基于Redis String的分布式…
任务去重方案四
Redis
21
任务去重方案五
基于Redis Stream的消费者…
任务去重方案五
Redis
22
消息队列索引设计
为什么需要索引 · 索引的存储选型(Redis vs 关…
消息队列索引设计
为什么需要索引
23
Redis消息队列索引实现一
基于Sorted Set的时间窗口索…
Redis
消息队列索引实现…
24
Redis消息队列索引实现二
基于List的FIFO索引与分页查询
Redis
消息队列索引实现…
25
Redis消息队列索引实现三
基于Hash的字段级索引与批量查询
Redis
消息队列索引实现…
26
综合案例一
秒杀系统的热Key防护与重复下单去重
综合案例一
Key
27
综合案例二
日志采集系统的消息去重与索引回溯
综合案例二
日志采集系统的消…
28
综合案例三
实时排行榜的热Key更新与去重合并
综合案例三
Key
29
性能压测与调优
Redis内存优化 · Pipeline批量操作 · 连接池配置
性能压测
调优
30
课程总结
最佳实践 · 常见误区 · 未来演进(Redis 7.0+新特性…
课程总结
最佳实践
所属VIP或分类
同VIP:KafkaMQ索引分析慢查询分析
同VIP:Kafka慢查询分析
同VIP:Kafka时间戳索引:性能调优与故障排查工程实践