首页
›
Web后端与企业应用开发
›
005-数据库缓存一致性边界
›
《Redis缓存一致性领域建模与架构设计》
VIP20
本课程属于:005-数据库缓存一致性边界
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Redis缓存一致性领域建模与架构设计
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
缓存一致性概述
缓存一致性问题定义 · 为什么需要缓存一致性 · 缓存与数据库不一致的典型场景
缓存一致性概述
缓存一致性问题定…
02
Redis缓存基础
Redis数据结构回顾 · 缓存读写模式(Cache-Aside · Read-Through
Redis
缓存基础
03
缓存穿透
定义与危害 · 产生原因 · 解决方案(布隆过滤器
缓存穿透
定义
04
缓存击穿
定义与危害 · 热点key失效场景 · 解决方案(互斥锁
缓存击穿
定义
05
缓存雪崩
定义与危害 · 大量key同时过期场景 · 解决方案(过期时间打散
缓存雪崩
定义
06
缓存与数据库双写一致性
写操作顺序问题 · 先更新数据库还是先更新缓存 · 先删缓存还是后删缓存
缓存
数据库双写一致性
07
最终一致性方案
异步补偿机制 · 消息队列解耦 · 基于binlog的增量同步(Cana…
最终一致性方案
异步补偿机制
08
强一致性方案
分布式锁保证串行化 · 2PC/3PC协议在缓存中的应用 · Paxos/Raft与缓存一致性
强一致性方案
分布式锁保证串行…
09
读写锁与缓存
读写锁原理 · Redisson读写锁实现 · 读写锁在缓存一致性中的适用场景
读写锁
缓存
10
延迟双删策略
延迟双删原理 · 实现步骤 · 延迟时间选择
延迟双删策略
延迟双删原理
11
缓存更新策略对比
Cache-Aside vs Rea… · 适用场景与一致性级别
缓存更新策略对比
Cache-Aside
12
分布式缓存一致性挑战
网络分区 · 节点故障 · 数据分片
分布式缓存一致性…
网络分区
13
Redis主从与一致性
主从复制原理 · 异步复制导致的不一致 · WAIT命令与同步复制
Redis
主从
14
Redis Sentinel与一致性
Sentinel故障转移对缓存一致性… · 客户端感知与重连
Redis
Sentinel
15
Redis Cluster与一致性
集群分片 · 重定向 · 槽迁移期间的数据一致性问题
Redis
Cluster
16
缓存一致性中的事务
Redis事务(MULTI/EXEC… · Lua脚本原子性 · 与数据库事务的协调
缓存一致性
事务
17
本地缓存与Redis缓存一致性
本地缓存(Caffeine/Guav… · 广播失效 · 一致性哈希
Redis
本地缓存
18
多级缓存架构
客户端缓存 · CDN缓存 · Nginx缓存
多级缓存架构
客户端缓存
19
缓存一致性监控与度量
延迟监控 · 命中率监控 · 不一致检测
缓存一致性监控
度量
20
缓存一致性测试
单元测试 · 集成测试 · 混沌工程
缓存一致性测试
单元测试
21
业务场景案例分析
电商库存 · 社交点赞 · 排行榜
业务场景案例分析
电商库存
22
缓存一致性中的CAP权衡
一致性 · 可用性 · 分区容忍性在缓存系统中的取舍
CAP
缓存一致性
23
基于版本号的乐观锁
版本号机制 · CAS操作 · Redis Watch命令
基于版本号的乐观…
版本号机制
24
基于时间戳的最终一致性
逻辑时钟 · 向量时钟 · 冲突解决(LWW策略)
基于时间戳的最终…
逻辑时钟
25
缓存一致性中的补偿事务
Saga模式 · TCC模式在缓存回滚中的应用
缓存一致性
补偿事务
26
Redis Stream与事件驱动一致性
Stream作为事件总线 · 消费者组 · 事件溯源与缓存重建
Redis
Stream
27
缓存一致性中的安全边界
缓存污染 · 缓存投毒 · 权限控制
缓存一致性
安全边界
28
云原生环境下的缓存一致性
Kubernetes中的Redis部… · 服务网格 · Sidecar代理对一致性的影响
云原生环境下的缓…
Kubernetes
29
缓存一致性最佳实践
设计原则 · 常见陷阱 · 代码规范
缓存一致性最佳实…
设计原则
30
未来趋势与总结
新硬件(持久内存) · 新协议(Redis 7.0新特性) · AI辅助缓存策略
未来趋势
新硬件
所属VIP或分类
同VIP:OpenAPI接口缓存与数据库实时校验架构设计
同VIP:OpenAPI网关缓存与DB一致性校验集成实践
同VIP:PostgreSQL函数索引与Redis缓存命中率优化