#37528·vespa

支持从不可变数据快照中进行新内容生成的便携式大量引导

作者: lyang24创建于 2026年8月12日更新于 2026年9月9日

您的功能请求是否与问题有关?请描述。

运行大型 Vespa 语料库的用户有时需要从权威性的外部快照(例如数据湖或仓库导出)构建一个完全新的、独立的内容生成。常见的原因包括:

  • 添加无法从当前存储在 Vespa 中的文档重建的字段。
  • 以一种不安全的方式更改文档转换、词法分析、模式或字段类型,以避免将其作为混合状态的原地更新暴露出来。
  • 重建或修复完整的语料库。
  • 为影子测试、鹰派部署、迁移或回滚构建新的应用程序或内容集群。

目前,通用的方法是将每个文档通过正常的文档 API 传输到一个空的目标集群中。这种方法功能上是正确的,但对于数亿个文档而言,可能需要数天时间,并消耗大量 CPU、网络、事务日志、索引、刷新和融合能力。

内容来源: vespa-engine/vespa