My Knowledge Tree
我对「缓存」的掌握
还没有本地学习记录。
双语术语 / Bilingual Term
- 中文
- 缓存
- English
- Cache
- Aliases
- Caching
一句话解释
缓存是把常用结果暂存起来,减少重复计算或请求。
小白比喻
常用工具放桌上,不每次都去仓库拿。
具体例子 / Concrete Example
课程目录不常变,可以缓存 5 分钟;学习进度每次都要新鲜,不能长期缓存。不同数据要有不同缓存策略。
第一性原理
缓存用新鲜度换速度和成本,关键在失效规则。
为什么 AI Coding 时代必须懂
AI 写缓存容易只记得加速,不记得何时更新和如何失效。
商业项目事故
用户改了头像,缓存没失效,所有地方仍显示旧头像。
指挥 Codex 时应该怎么问
请设计缓存策略,包括 key、TTL、失效时机和一致性风险。 任务卡里应该怎么写
写清楚缓存对象、生命周期、更新触发和降级行为。
验收标准怎么写
数据更新后缓存会按规则失效,不会长期展示过期关键数据。
错误指令
加个缓存就快了。
合格指令
商品详情缓存 5 分钟,价格和库存不缓存或单独短 TTL。