首页
›
Web后端与企业应用开发
›
005-数据库缓存一致性边界
›
《数据库缓存一致性边界:缓存雪崩与DB过载保护》
VIP20
本课程属于:005-数据库缓存一致性边界
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
数据库缓存一致性边界:缓存雪崩与DB过载保护
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
缓存基础概念
什么是缓存 · 缓存的作用与价值 · 缓存与数据库的典型协作模式
缓存基础概念
什么是缓存
02
缓存穿透
定义与成因 · 空值缓存与布隆过滤器原理 · 布隆过滤器代码实现示例
缓存穿透
定义
03
缓存击穿
定义与成因 · 互斥锁方案 · 逻辑过期方案
缓存击穿
定义
04
缓存雪崩
定义与成因 · 缓存集群高可用 · 多级缓存架构
缓存雪崩
定义
05
缓存一致性概述
强一致性 vs 最终一致性 · CAP理论在缓存中的应用 · 一致性问题的本质
缓存一致性概述
vs
06
先更新数据库再删除缓存
操作流程 · 并发问题分析 · 延迟双删策略
先更新数据库再删…
操作流程
07
先删除缓存再更新数据库
操作流程 · 并发问题分析 · 延时双删策略
先删除缓存再更新…
操作流程
08
基于消息队列的最终一致性
架构设计 · 消息生产与消费流程 · 重试与幂等性保障
基于消息队列的最…
架构设计
09
基于Canal的缓存同步方案
Canal工作原理 · binlog解析流程 · 增量同步架构图
Canal
基于
10
读写分离与缓存一致性
主从延迟带来的问题 · 强制读主策略 · 延迟双删的变种
读写分离
缓存一致性
11
缓存过期策略详解
定时过期 · 惰性过期 · 定期过期
缓存过期策略详解
定时过期
12
缓存淘汰策略
LRU · LFU · FIFO
缓存淘汰策略
LRU
13
本地缓存与分布式缓存
本地缓存(Caffeine/Guav… · 分布式缓存(Redis/Memcac… · 二级缓存架构设计
本地缓存
分布式缓存
14
多级缓存架构实战
浏览器缓存 · CDN缓存 · Nginx缓存
多级缓存架构实战
浏览器缓存
15
热点Key检测与处理
热点Key识别算法 · 本地缓存兜底 · 限流与降级
Key
热点
16
大Key与热Key问题
大Key的危害 · 大Key拆分策略 · 热Key的发现与处理
Key
问题
17
缓存预热与冷启动
缓存预热策略 · 冷启动带来的雪崩风险 · 预加载与懒加载结合方案
缓存预热
冷启动
18
数据库过载保护概述
过载的定义 · 过载的典型表现 · 过载保护的核心目标与原则
数据库过载保护概…
过载的定义
19
连接池与线程池隔离
数据库连接池配置优化 · 读写连接池分离 · 业务线程池隔离
连接池
线程池隔离
20
限流算法在DB保护中的应用
计数器算法 · 滑动窗口 · 漏桶算法
DB
限流算法
21
熔断与降级机制
熔断器状态机(Closed/Open… · Hystrix/Sentinel熔断… · 服务降级策略
熔断
降级机制
22
慢查询治理
慢查询日志分析 · 索引优化 · SQL改写
慢查询治理
慢查询日志分析
23
数据库连接风暴防护
连接风暴成因 · 连接池动态调整 · 排队等待机制
数据库连接风暴防…
连接风暴成因
24
读写分离与分库分表
读写分离架构 · 分库分表策略(垂直/水平) · ShardingSphere实现
读写分离
分库分表
25
异步化与削峰填谷
消息队列削峰 · 异步写库 · 批量合并写入
异步化
削峰填谷
26
缓存与DB双写一致性实战案例(电商库存)
库存扣减场景 · 缓存与DB双写方案选型 · 最终一致性实现
DB
缓存
27
缓存与DB双写一致性实战案例(社交点赞)
点赞计数场景 · 计数缓存与DB同步 · 延迟双删与消息队列结合
DB
缓存
28
全链路压测与容量规划
压测目标与指标 · 缓存命中率与DB QPS建模 · 容量评估与扩容策略
全链路压测
容量规划
29
监控与告警体系
缓存命中率监控 · DB慢查询与连接数监控 · 热点Key监控
监控
告警体系
30
课程总结与最佳实践
一致性方案选型矩阵 · 雪崩防护Checklist · DB过载保护SOP
课程总结
最佳实践
所属VIP或分类
同VIP:OpenAPI接口缓存与数据库实时校验架构设计
同VIP:OpenAPI网关缓存与DB一致性校验集成实践
同VIP:PostgreSQL函数索引与Redis缓存命中率优化