首页
›
AI算力与GPU工程
›
010-编译器适配
›
《AI芯片缓存命中率诊断与调优实战》
VIP20
本课程属于:010-编译器适配
AI算力与GPU工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
缓存命中偏低调优术
📚 共计 30 章节
01
缓存失效的本质
为什么缓存命中率会低?从缓存穿透、击穿、雪崩三个维度剖析根本原因。
穿透
击穿
雪崩
02
缓存淘汰策略深度解析
LRU、LFU、FIFO、TTL的原理与适用场景,如何根据业务选择最优策略。
LRU
LFU
FIFO
03
缓存Key设计规范
如何设计高命中率的Key?前缀命名、热点Key打散、过期时间错峰。
命名规范
热点打散
04
缓存预热与更新策略
启动时如何预热?更新时如何保证一致性?Cache-Aside、Read/Write Through、Write Behind。
预热
一致性
05
缓存监控与告警
如何通过命中率、QPS、内存使用率等指标定位问题?Prometheus + Grafana实战。
监控
Grafana
06
本地缓存 vs 分布式缓存
Guava Cache、Caffeine、Redis、Memcached的选型对比与调优。
Caffeine
Redis
07
缓存穿透终极解决方案
布隆过滤器原理与实现,以及如何用Redis Bitmap实现。
布隆过滤器
Bitmap
08
缓存击穿实战
互斥锁与逻辑过期方案,如何用Redisson实现分布式锁。
互斥锁
Redisson
09
缓存雪崩防御体系
多级缓存架构、随机过期时间、限流降级、熔断机制。
多级缓存
熔断
10
热点Key发现与处理
如何自动发现热点Key?本地缓存+分布式缓存分层方案。
热点Key
分层缓存
11
缓存一致性难题
先更新DB还是先删缓存?最终一致性方案与强一致性方案取舍。
一致性
DB+CACHE
12
缓存容量规划
如何估算缓存容量?内存碎片、序列化开销、压缩策略。
容量
压缩
13
缓存序列化优化
JDK序列化、JSON、Protobuf、Kryo性能对比与选型。
Protobuf
Kryo
14
Redis内存优化
ziplist、intset、quicklist等底层数据结构对内存的影响。
ziplist
intset
15
Redis过期策略
定期删除与惰性删除,如何避免过期Key堆积导致内存暴涨。
过期
内存
16
Redis持久化对缓存的影响
RDB与AOF对性能的损耗,如何配置最佳策略。
RDB
AOF
17
Redis集群与分片
Redis Cluster、Twemproxy、Codis的选型与数据倾斜问题。
集群
分片
18
缓存连接池调优
Jedis、Lettuce连接池参数配置,如何避免连接泄露。
连接池
Lettuce
19
缓存超时与重试策略
合理的超时时间设置,重试机制与幂等性设计。
超时
重试
20
缓存降级与熔断
Hystrix、Sentinel在缓存场景下的应用,如何优雅降级。
降级
Sentinel
21
多级缓存架构实战
Nginx Lua缓存 + Redis + 本地缓存,如何协同工作。
Nginx
Lua
22
CDN缓存调优
CDN命中率优化,动态内容加速,边缘计算场景。
CDN
边缘计算
23
数据库查询缓存
MySQL Query Cache的利弊,以及如何用Redis替代。
MySQL
Query Cache
24
缓存与数据库双写一致性
Binlog监听方案(Canal),异步同步策略。
Binlog
Canal
25
缓存性能压测
如何用JMeter、Redis-benchmark进行缓存性能测试。
压测
JMeter
26
缓存故障排查
常见问题如Redis慢查询、内存暴涨、连接超时的排查思路。
故障
慢查询
27
缓存安全
Redis未授权访问、命令安全、ACL配置、防火墙策略。
安全
ACL
28
云原生缓存
AWS ElastiCache、阿里云Redis、腾讯云Redis的选型与调优。
云原生
ElastiCache
29
缓存成本控制
如何用冷热数据分离、数据压缩、过期策略降低缓存成本。
成本
冷热分离
30
缓存调优案例复盘
从真实线上事故出发,复盘缓存命中率从30%提升到95%的全过程。
案例
复盘
所属VIP或分类
同VIP:AI推理性能瓶颈诊断与优化实战
同VIP:AI模型编译器开发与部署实战
同VIP:AI模型编译器选型、评测与迁移实战