首页
›
Web后端与企业应用开发
›
051-消息队列任务索引选择复盘
›
《Redis消息队列索引:性能调优与任务去重实战》
VIP20
本课程属于:051-消息队列任务索引选择复盘
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Redis消息队列索引:性能调优与任务去重实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
消息队列概述
消息队列的核心概念 · 应用场景(异步解耦 · 削峰填谷)
消息队列概述
消息队列的核心概…
02
Redis基础回顾
Redis数据结构(List · Set · Sorted Set
Redis
基础回顾
03
基于List的简单消息队列
LPUSH + BRPOP 实现生产… · 代码示例与优缺点分析
List
基于
04
基于Pub/Sub的发布订阅模式
SUBSCRIBE/PUBLISH… · 与List队列的区别 · 消息丢失风险
Pub/Sub
基于
05
Redis Streams 入门
Stream数据结构详解 · XADD/XREAD/XREADGR… · 消费者组概念
Redis
Streams
06
Streams 消费者组实战
创建消费者组 · 消息确认(XACK) · 消息重试与死信处理
Streams
消费者组实战
07
消息队列性能指标
吞吐量 · 延迟 · 可靠性
消息队列性能指标
吞吐量
08
网络与连接优化
连接池配置(maxTotal · maxIdle · minIdle)
网络
连接优化
09
内存优化策略
合理设置maxmemory · 淘汰策略选择(allkeys-lru · volatile-lru)
内存优化策略
maxmemory
10
批量操作提升吞吐量
Pipeline机制详解 · 批量生产/消费消息的代码实现与性能对…
批量操作提升吞吐…
Pipeline
11
异步与多线程消费
使用多线程/协程消费消息 · 线程安全注意事项 · 消费者并发度调优
异步
多线程消费
12
消息序列化与压缩
选择高效的序列化方式(Protobu… · MessagePack vs JSO… · 压缩算法(Snappy
消息序列化
压缩
13
延迟与阻塞调优
BRPOP/BLPOP 阻塞超时设置 · Streams 的 BLOCK 选项 · 避免长时间阻塞导致连接堆积
延迟
阻塞调优
14
Redis集群模式下的消息队列
数据分片对消息顺序的影响 · 跨节点消费的挑战 · 使用Hash Tag保证有序性
Redis
集群模式下的消息…
15
主从复制与高可用
Sentinel 与 Cluster… · 消息队列在主从切换时的数据一致性
主从复制
高可用
16
任务去重概述
为什么需要去重 · 幂等性概念 · 去重常见方案(数据库唯一键
任务去重概述
为什么需要去重
17
基于Redis Set的简单去重
SADD/SISMEMBER 实现消… · 内存消耗分析与过期策略
Redis
Set
18
布隆过滤器原理与实现
布隆过滤器数据结构 · 误判率计算 · Redisson 布隆过滤器使用
布隆过滤器原理
实现
19
布隆过滤器在消息去重中的应用
使用布隆过滤器拦截重复消息 · 结合数据库兜底保证绝对不重复
布隆过滤器
消息去重
20
HyperLogLog 去重方案
PFADD/PFCOUNT 实现近似… · 适用场景(如UV统计)与局限性
HyperLogLog
去重方案
21
基于时间窗口的去重
使用Sorted Set 实现滑动窗… · ZREMRANGEBYSCORE 清…
基于时间窗口的去…
Sorted
22
分布式锁与去重
使用Redisson分布式锁保证同一… · 锁超时与续期问题
分布式锁
去重
23
去重方案对比与选型
Set vs 布隆过滤器 vs Hy… · 根据业务场景选择最佳方案
去重方案对比
选型
24
消息幂等消费设计
业务层幂等(数据库唯一索引 · 状态机) · 消息表去重
消息幂等消费设计
业务层幂等
25
消息可靠性保证
生产者确认(ACK) · 消费者确认(XACK) · 消息持久化与备份
消息可靠性保证
ACK
26
死信队列与重试机制
消息消费失败后的重试策略(指数退避) · 死信队列设计与实现
死信队列
重试机制
27
监控与告警
Redis 慢查询日志 · MONITOR 命令 · Prometheus + Grafa…
监控
告警
28
实战案例一
订单超时取消系统——使用Redis… · 结合布隆过滤器去重
实战案例一
Redis
29
实战案例二
日志收集系统——使用List 实现高… · 多消费者并行消费与去重
实战案例二
List
30
课程总结与最佳实践
Redis消息队列的适用场景 · 性能调优 checklist · 去重方案选择矩阵
课程总结
最佳实践
所属VIP或分类
同VIP:KafkaMQ索引分析慢查询分析
同VIP:Kafka慢查询分析
同VIP:Kafka时间戳索引:性能调优与故障排查工程实践