首页
›
移动端与Android应用开发
›
005-移动性能稳定性与离线缓存
›
《缓存失效策略与数据持久化案例》
VIP20
本课程属于:005-移动性能稳定性与离线缓存
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
缓存失效策略与数据持久化案例
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
缓存失效的基本模型
缓存失效的定义 · 常见触发条件 · 失效后的数据流
缓存失效的基本模…
缓存失效的定义
02
主动失效与被动失效
主动清理与惰性删除的架构对比 · 适用场景 · 优劣势
主动失效
被动失效
03
TTL与过期策略
TTL设置原则 · 过期扫描机制 · 时间精度对系统影响
TTL
过期策略
04
LRU近似实现
Redis LRU实现原理 · 采样与淘汰 · 对命中率的权衡
LRU
近似实现
05
LFU与淘汰算法对比
LFU与LRU的适用场景 · 内存开销 · 命中率差异
LFU
淘汰算法对比
06
缓存击穿、穿透与雪崩
三种故障的架构级定义 · 典型场景 · 处理方案对比
缓存击穿
穿透
07
缓存预热与失效窗口
启动预热策略 · 失效窗口对数据一致性的影响 · 滚动刷新方案
缓存预热
失效窗口
08
写入策略与缓存一致性
Write-Through/Writ…
写入策略
缓存一致性
09
分布式缓存失效广播
Redis Pub/Sub与Sent… · 广播延迟对一致性的影响
分布式缓存失效广…
Redis
10
本地缓存与远程缓存分层
多级缓存架构设计 · 失效同步策略 · 一致性风险
本地缓存
远程缓存分层
11
数据持久化基础概念
持久化的目的 · 写入放大 · 持久化对缓存性能的影响
数据持久化基础概…
持久化的目的
12
RDB快照持久化
RDB触发条件 · 全量快照与增量 · 阻塞风险与恢复流程
RDB
快照持久化
13
AOF日志持久化
AOF写回策略(always/eve… · 日志重写 · 文件格式
AOF
日志持久化
14
混合持久化方案
Redis 4.0+ RDB+AOF… · 叠加原理 · 恢复性能评估
混合持久化方案
Redis
15
WAL机制与事务持久化
预写日志在缓存中的应用 · 崩溃恢复 · 原子性保证
WAL
机制
16
持久化对缓存失效策略的影响
RDB/AOF与过期键的处理差异 · 数据一致性问题
持久化对缓存失效…
RDB/AOF
17
主从复制下的持久化与失效
主从数据同步 · 从库过期策略 · 故障切换后的一致性
主从复制下的持久…
失效
18
集群模式下的缓存失效
Redis Cluster槽迁移与失… · 持久化在分片中的角色
集群模式下的缓存…
Redis
19
缓存与数据库双写一致性
最终一致性方案 · 消息队列解耦 · 版本号与CAS
缓存
数据库双写一致性
20
延迟双删策略
架构步骤 · 时序图 · 业务场景适用性
延迟双删策略
架构步骤
21
缓存失效策略的监控与告警
关键指标(命中率 · 过期率 · 剔除数)
缓存失效策略的监…
告警
22
持久化性能调优参数
RDB压缩 · AOF rewrite频率 · sync磁盘配置对I/O的影响
持久化性能调优参…
RDB
23
大key与热key处理
拆分 · 本地缓存 · 失效方案对持久化的影响
key
处理
24
缓存雪崩预防方案
随机过期时间 · 熔断降级 · 多级缓存架构
缓存雪崩预防方案
随机过期时间
25
缓存穿透解决方案
布隆过滤器 · 空值缓存 · 布谷鸟过滤器的架构选型
缓存穿透解决方案
布隆过滤器
26
缓存击穿互斥锁方案
分布式锁实现 · 锁粒度 · 失效后重建的并发控制
缓存击穿互斥锁方…
分布式锁实现
27
持久化数据恢复策略
RDB/AOF混合恢复顺序 · 数据不一致修复 · 回滚方案
持久化数据恢复策…
RDB/AOF
28
多数据中心缓存失效与持久化
跨域复制 · CRDT · 冲突解决
多数据
心缓存失效
29
缓存失效策略与持久化综合方案设计
电商库存 · 社交Feed · 实时排行榜等案例
缓存失效策略
持久化综合方案设…
30
方案验证与验收标准
压测方法 · 一致性校验 · 灾备演练
方案验证
验收标准
所属VIP或分类
同VIP:ANR典型案例分析与代码优化
同VIP:ANR分析实战:从日志到解决方案
同VIP:ANR触发原理与监控工具详解