首页
›
Web后端与企业应用开发
›
036-搜索服务缓存一致性闭环
›
《搜索缓存治理Redis缓存一致性治理与故障处理》
VIP20
本课程属于:036-搜索服务缓存一致性闭环
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
搜索缓存治理Redis缓存一致性治理与故障处理
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
缓存基础
什么是缓存 · 缓存的作用 · 缓存穿透
缓存基础
什么是缓存
02
Redis核心数据结构
String · List · Hash
Redis
核心数据结构
03
Redis过期策略
定时删除 · 惰性删除 · 定期删除
Redis
过期策略
04
缓存更新策略
Cache Aside · Read/Write Through · Write Behind Cachi…
缓存更新策略
Cache
05
缓存一致性难题
为什么会出现不一致 · 强一致性 vs 最终一致性 · 业务容忍度分析
缓存一致性难题
为什么会出现不一…
06
先更新数据库再删除缓存
流程详解 · 并发问题 · 延迟双删策略
先更新数据库再删…
流程详解
07
先删除缓存再更新数据库
流程详解 · 脏数据风险 · 延时队列补偿
先删除缓存再更新…
流程详解
08
延迟双删策略
实现原理 · 代码示例 · sleep时间设定
延迟双删策略
实现原理
09
基于消息队列的异步删除
RabbitMQ/Kafka解耦 · 最终一致性保证 · 失败重试
基于消息队列的异…
RabbitMQ/Kaf…
10
Binlog监听方案
Canal + MQ架构 · 监听MySQL binlog · 实时同步Redis
Binlog
监听方案
11
读写锁与分布式锁
Redisson实现读写锁 · 写操作加锁 · 读操作不加锁
读写锁
分布式锁
12
版本号/时间戳方案
数据版本号 · CAS乐观锁 · 解决并发覆盖
版本号
时间戳方案
13
缓存与数据库双写一致性
写操作顺序 · 读操作修复 · 补偿任务
缓存
数据库双写一致性
14
缓存预热
系统启动时加载热点数据 · 定时任务预热 · 避免冷启动雪崩
缓存预热
系统启动时加载热…
15
缓存降级
高并发下自动降级 · 本地缓存兜底 · 熔断与限流配合
缓存降级
高并发下自动降级
16
本地缓存 + Redis两级缓存
Caffeine + Redis架构 · 一致性同步 · TTL差异化
Redis
本地缓存
17
搜索场景缓存设计
搜索引擎(ES)与Redis结合 · 搜索结果缓存 · 分页缓存
搜索场景缓存设计
ES
18
商品详情页缓存
多级缓存架构 · SKU/SPU缓存 · 库存缓存一致性
商品详情页缓存
多级缓存架构
19
用户会话缓存
Session共享 · Token缓存 · 用户信息一致性
用户会话缓存
Session
20
排行榜与计数器
Redis Zset实现实时排行榜 · 计数一致性 · 持久化策略
排行榜
计数器
21
分布式锁实现缓存更新
Redlock算法 · 锁超时处理 · 可重入锁
分布式锁实现缓存…
Redlock
22
缓存穿透解决方案
布隆过滤器 · 空值缓存 · 参数校验
缓存穿透解决方案
布隆过滤器
23
缓存击穿解决方案
互斥锁 · 热点数据永不过期 · 二级缓存
缓存击穿解决方案
互斥锁
24
缓存雪崩解决方案
过期时间随机化 · 多级缓存 · 限流降级
缓存雪崩解决方案
过期时间随机化
25
Redis主从与哨兵
主从复制延迟导致的不一致 · 哨兵自动故障转移
Redis
主从
26
Redis集群模式
Cluster分片 · 数据迁移 · 一致性哈希
Redis
集群模式
27
监控与告警
Redis慢查询 · 缓存命中率 · 延迟监控
监控
告警
28
实战案例一
电商搜索缓存闭环(商品搜索 · 详情 · 库存)
实战案例一
电商搜索缓存闭环
29
实战案例二
社交Feed流缓存闭环(动态发布 · 点赞 · 评论)
实战案例二
Feed
30
总结与最佳实践
一致性选型决策树 · 架构演进路线 · 常见坑点
最佳实践
一致性选型决策树
所属VIP或分类
同VIP:Development环境缓存一致性治理聚合查询优化实践
同VIP:Docker容器化搜索缓存一致性故障排查实践
同VIP:Docker容器化缓存一致性治理部署与调试指南