FastAPI Caching - 针对 FastAPI 应用的 Redis 缓存模式。
为 FastAPI 应用程序提供 Redis 缓存模式、装饰器、中间件及失效策略。
标签
更新于: 2026-09-21能力
典型输入
典型输出
该技能可以做什么
- 配置 Redis 连接池
- 缓存异步函数结果
- 提供响应缓存中间件
- 实现 Cache-Aside 模式
- 实现 Write-Through 模式
- 失效缓存键与模式
输入
- Redis 连接 URL
- HTTP 请求数据
- 函数参数与配置
输出
- Redis 中的缓存 JSON 数据
- 带 X-Cache 响应头的 HTTP 响应
- 已失效的 Redis 缓存键
要求
- FastAPI 框架
- Redis 服务端与 redis-py 客户端
- Starlette 框架
