Redis Vector Search多级缓存别把失效策略藏起来向量检索加缓存很诱人同一个问题第二次问最好别再跑完整条链路。但“同一个问题”到底按原文、归一化文本还是 embedding 来认文档更新后谁来失效先不说清缓存很快就会从加速器变成旧答案仓库。缓存键带上真正影响结果的版本检索结果通常受查询、租户权限、索引版本、过滤条件和重排配置影响。缓存键或命名空间至少应区分这些维度。不要把有权限的用户查到的候选直接复用给另一个用户。明确每层缓存的职责本地缓存适合短生命周期的热点配置Redis 可以存检索候选或已校验的结果持久化索引才是事实来源。每层都要有 TTL、主动失效方式和回源行为。缓存未命中不是异常回源超时才需要明确降级。测试文档更新、权限变化、索引切换和 Redis 不可用四种情况。命中率好看不等于答案正确那只是一块仪表盘不是一张免检证。