{"id":"3","slug":"caching-strategy","title":"缓存与静态化策略","summary":"三级缓存：浏览器、CDN、应用内存；命中率决定系统吞吐上限。","topic":"技术文档","kind":"doc","language":"zh-CN","source":"manual","source_url":"","license":"","updated_at":"2026-11-07T12:42:42.085Z","word_count":282,"url":"https://knowledgehub.wujiss.com/a/caching-strategy","sections":[{"heading":"三级缓存","text":"浏览器缓存 ：静态资源 Cache-Control: immutable ，一年有效。 CDN 缓存 ：HTML 页面 s-maxage=300 + stale-while-revalidate 。 应用内存 ：话题列表、统计数字等低频变更数据。"},{"heading":"缓存失效","text":"内容更新时通过路径级刷新（purge）让 CDN 立即失效对应 URL，避免全站刷新。 # 示例：只刷新单篇文档 curl -X POST /api/purge -d &#39;{&quot;url&quot;:&quot;/a/architecture-overview&quot;}&#39;"}],"text":"三级缓存 浏览器缓存 ：静态资源 Cache-Control: immutable ，一年有效。 CDN 缓存 ：HTML 页面 s-maxage=300 + stale-while-revalidate 。 应用内存 ：话题列表、统计数字等低频变更数据。 缓存失效 内容更新时通过路径级刷新（purge）让 CDN 立即失效对应 URL，避免全站刷新。 # 示例：只刷新单篇文档 curl -X POST /api/purge -d &#39;{&quot;url&quot;:&quot;/a/architecture-overview&quot;}&#39;"}