Qiku ← Back to library

AI / Coding and Debugging

Where Should the Cache Expire

Where Should the Cache Expire — Chinese original prompt

这段代码给 [数据] 加了缓存,但没有失效策略。请设计:key 怎么带版本或租户、过期时间依据什么定、更新时是删缓存还是改缓存、如何防穿透(空值缓存、布隆过滤器)与雪崩(随机过期)、以及缓存与数据库短暂不一致时业务能否接受。输出改造后的读写路径和一张「场景 → 行为」表。
Site original

Chinese original

How to use

删缓存失败比写缓存失败更危险,因为脏数据会一直留在里面直到过期。

More in this topic