首页
›
后端、数据与云原生工程
›
102-Redis企业缓存与实时数据工程
›
《Redis实时排行榜与计数业务工程》
VIP20
本课程属于:102-Redis企业缓存与实时数据工程
后端、数据与云原生工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Redis实时排行榜与计数业务工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入与业务场景拆解
目标=理解实时排行榜与计数业务的核心… · 典型场景(游戏积分榜 · 电商销量榜
课程导入
业务场景拆解
02
Redis有序集合(ZSet)核心机制
目标=掌握ZSet的底层数据结构(跳… · 常用命令(ZADD · ZINCRBY
Redis
ZSet
03
排行榜基础实现
目标=使用ZSet构建一个简单的游戏… · 完成成员添加 · 分数更新
排行榜基础实现
ZSet
04
计数业务基础实现
目标=使用String的INCR · INCRBY · DECR
计数业务基础实现
String
05
排行榜分数更新策略
目标=处理分数相同情况(按时间先后 · 按其他维度排序) · 分数批量更新
排行榜分数更新策…
目标=处理分数相…
06
排行榜分页与范围查询
目标=使用ZREVRANGE · ZRANGEBYSCORE · ZREVRANGEBYSCORE实现…
排行榜分页
范围查询
07
计数业务过期与清理
目标=为计数器设置TTL · 使用EXPIRE与PERSIST管理… · 以及避免内存泄漏的工程实践
计数业务过期
清理
08
排行榜与计数业务的键设计
目标=命名规范 · 键空间隔离 · 多业务共用Redis实例时的前缀策略…
排行榜
计数业务的键设计
09
Redis持久化对排行榜与计数的影响
目标=RDB与AOF的选用 · 持久化频率对数据可靠性与性能的权衡 · 以及故障恢复后的数据一致性处理
Redis
持久化对排行榜
10
高并发下的计数准确性
目标=使用Lua脚本保证多步计数操作… · 处理超卖 · 重复计数
高并发下的计数准…
Lua
11
排行榜实时更新与批量写入
目标=对比实时ZINCRBY与批量管… · 设计混合更新策略以平衡实时性与吞吐量
排行榜实时更新
批量写入
12
排行榜的周期性与历史榜单
目标=实现日榜 · 周榜 · 月榜的自动滚动与归档
排行榜的周期性
历史榜单
13
计数业务的聚合与统计
目标=使用Hash存储多维度计数 · 使用HyperLogLog进行基数统… · 使用Bitmap进行签到与活跃统计
计数业务的聚合
统计
14
排行榜的缓存与数据库一致性
目标=设计Redis与MySQL(或… · 处理缓存穿透 · 缓存雪崩
排行榜的缓存
数据库一致性
15
排行榜的分布式锁与并发控制
目标=在榜单结算 · 奖励发放等场景中使用Redlock或… · 避免重复操作
排行榜的分布式锁
并发控制
16
计数业务的限流与配额
目标=使用Redis实现固定窗口 · 滑动窗口 · 令牌桶限流
计数业务的限流
配额
17
排行榜的实时通知与订阅
目标=使用Redis Pub/Sub… · 驱动前端实时刷新或后端奖励逻辑
排行榜的实时通知
订阅
18
排行榜的内存优化
目标=使用ZSet的压缩列表(zip… · 控制成员数量 · 使用分片(Sharding)分散大K…
排行榜的内存优化
ZSet
19
计数业务的热Key与大Key治理
目标=识别热Key与大Key · 使用本地缓存 · 读写分离
Key
计数业务的热
20
Redis集群下的排行榜与计数
目标=在Redis Cluster中… · Hash Tag路由 · 以及跨槽位聚合的挑战与解决方案
Redis
集群下的排行榜
21
排行榜的容灾与降级
目标=设计Redis不可用时的降级方… · 数据库直查 · 异步补偿)
排行榜的容灾
降级
22
计数业务的监控与告警
目标=采集Redis计数指标(QPS · 命中率 · 内存
计数业务的监控
告警
23
排行榜的测试与压测
目标=编写单元测试与集成测试 · 使用redis-benchmark或… · 分析瓶颈
排行榜的测试
压测
24
实战
目标=游戏实时排行榜系统:从需求分析 · 键设计 · 分数更新
目标=游戏实时排…
从需求分析
25
实战
目标=电商销量与库存计数系统 · 库存原子扣减 · 防超卖
目标=电商销量
库存计数系统
26
实战
目标=社交热度榜与互动计数 · 评论 · 转发计数
目标=社交热度榜
互动计数
27
实战
目标=多维度排行榜与权重计算 · 按权重加权的复合排行榜
目标=多维度排行…
权重计算
28
Redis模块与扩展方案
目标=了解RedisTimeSeri… · RedisBloom等模块在计数与排… · 以及选型对比
Redis
模块
29
云Redis服务与运维实践
目标=使用阿里云 · 腾讯云等云Redis服务 · 配置参数
Redis
服务
30
课程总结与工程最佳实践
目标=回顾核心知识点 · 总结排行榜与计数业务的设计模式 · 常见陷阱
课程总结
工程最佳实践
所属VIP或分类
同VIP:Redis-Cluster扩展与分片工程
同VIP:Redis-Sentinel高可用运维工程
同VIP:Redis-Streams事件流平台工程