首页
›
Web后端与企业应用开发
›
024-微服务架构中间件接入链路
›
《API Gateway缓存中间件接入与性能优化实践》
VIP20
本课程属于:024-微服务架构中间件接入链路
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
API Gateway缓存中间件接入与性能优化实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
API Gateway概述
API Gateway的定义 · 核心功能(路由 · 认证
API
Gateway
02
缓存中间件基础
缓存的概念 · 缓存命中率 · 缓存穿透/击穿/雪崩
缓存
间件基础
03
API Gateway缓存场景分析
哪些API适合缓存(读多写少 · 数据一致性要求低) · 哪些不适合(实时数据
API
Gateway
04
缓存Key设计策略
Key的命名规范 · 参数组合策略 · 避免Key冲突
Key
缓存
05
缓存过期策略与TTL设置
固定TTL · 随机TTL防雪崩 · 基于业务逻辑的动态TTL
TTL
缓存过期策略
06
缓存存储选型
Redis(分布式 · 持久化 · 高可用)
缓存存储选型
Redis
07
API Gateway缓存架构设计
缓存层在网关中的位置(前置缓存 vs… · 多级缓存架构(本地+L1+L2) · 读写分离缓存策略
API
Gateway
08
缓存中间件接入方式
SDK集成(Java/Python/… · Sidecar模式 · 独立缓存服务
缓存
间件接入方式
09
缓存数据一致性保证
缓存与数据库双写一致性 · 最终一致性方案 · 消息队列异步同步
缓存数据一致性保…
缓存
10
缓存预热与冷启动
系统启动时缓存预热策略 · 热点数据预加载 · 冷启动期间的降级方案
缓存预热
冷启动
11
缓存穿透解决方案
布隆过滤器原理与实现 · 参数校验拦截 · 缓存空对象(Null Cache)
缓存穿透解决方案
布隆过滤器原理
12
缓存击穿解决方案
互斥锁(Mutex Key) · 逻辑过期(Hot Key永不过期) · 分布式锁实现
缓存击穿解决方案
Mutex
13
缓存雪崩解决方案
缓存过期时间均匀分布 · 多级缓存降级 · 限流熔断
缓存雪崩解决方案
缓存过期时间均匀…
14
热点Key检测与处理
热点Key识别算法(滑动窗口 · LFU统计) · 本地缓存+分布式缓存分层
Key
热点
15
缓存中间件性能调优
连接池配置(最大连接数 · 超时时间) · 序列化方式选择(JSON/Proto…
缓存
间件性能调优
16
Redis集群模式与高可用
主从复制 · Sentinel哨兵模式 · Redis Cluster分片
Redis
集群模式
17
缓存监控与告警
缓存命中率监控 · 延迟监控(P99/P999) · 内存使用率
缓存监控
告警
18
缓存容量规划与淘汰策略
最大内存设置 · 淘汰策略选择(LRU/LFU/TTL… · 内存碎片整理
缓存容量规划
淘汰策略
19
缓存中间件安全实践
访问密码认证 · TLS加密传输 · 命令禁用(FLUSHALL/KEYS…
缓存
间件安全实践
20
API Gateway缓存插件开发(以Kong为例)
Lua脚本编写缓存逻辑 · 自定义插件生命周期(access/h… · 缓存响应体与头部
API
Gateway
21
API Gateway缓存插件开发(以APISIX为例)
使用Radixtree路由缓存 · Plugin Runner多语言支持 · 缓存插件配置示例
API
Gateway
22
Nginx/OpenResty Lua缓存实战
lua-resty-redis/lu… · 共享字典(lua_shared_di… · 缓存失效回调
Nginx/OpenRe…
Lua
23
缓存与限流/熔断的协同
缓存降级时触发限流 · 熔断时禁用缓存 · 缓存失败后的fallback策略
缓存
限流
24
缓存中间件日志与审计
缓存操作日志记录 · 慢缓存查询日志 · 缓存失效事件追踪
缓存
间件日志
25
缓存性能压测与优化
压测工具(wrk/Vegeta/Lo… · 缓存命中率与QPS关系 · 响应时间优化
缓存性能压测
优化
26
缓存中间件版本升级与迁移
Redis版本升级注意事项 · 数据迁移工具(Redis-Shake… · 滚动升级策略
缓存
间件版本升级
27
多数据中心缓存同步
跨地域缓存同步方案(CRDT/主动复… · 本地读+远程写策略 · 全局缓存一致性挑战
多数据
心缓存同步
28
缓存中间件成本优化
内存成本控制 · 冷热数据分层存储(SSD+内存) · 压缩算法选择(Snappy/Zstd…
缓存
间件成本优化
29
实战案例
电商API网关缓存优化 · 库存缓存 · 用户会话缓存
实战案例
API
30
课程总结与最佳实践
缓存中间件选型决策树 · 常见坑点总结 · 性能优化Checklist
课程总结
最佳实践
所属VIP或分类
同VIP:API-Gateway协议转换与中间件链路适配
同VIP:Go开发微服务中间件链路工程案例与错误处理与异常治理
同VIP:Go微服务中间件链路工程案例与接口设计实践