迁移核对清单
迁移核对清单
□ id 策略一致(字符串/UUID/整型范围)
□ 距离度量语义一致(余弦 vs 内积 vs L2)
□ 向量是否归一化,两端处理一致
□ payload 字段名与类型映射,过滤条件可表达
□ 全量条数、抽样内容比对通过
□ 评测集 recall@k / MRR 不掉点
□ 增量双写与切流回滚方案就绪抽样比对脚本骨架
抽样比对脚本骨架
for qid, qvec in sample_queries:
old = old_store.search(qvec, top_k=10)
new = new_store.search(qvec, top_k=10)
print(qid, set(h.id for h in old) == set(h.id for h in new))迁移窗口内保持双写;校验通过后先切读流量,确认稳定再停旧库。