7

使用 Yahoo 的vespa.ai,我现在有一个我很满意的搜索定义,但仍然存储了一堆垃圾测试文档。

有没有一种简单的方法可以一次删除/清除/删除所有这些,ala SQLDROP TABLE还是DELETE FROM X

我在这一点上发现的唯一删除文档的地方在文档 JSON 格式页面中明确提及。据我了解,它需要一个一个地删除文档,这很好,但是当一个人只是在玩耍时会有点麻烦。

我尝试使用默认租户通过Deploy API删除应用程序,但在发出搜索请求时数据仍然存在。

我错过了什么?还是这是设计使然?

4

1 回答 1

8

没有可用的 API 来执行此操作,但vespa-remove-index命令行工具可以帮助您。即,放弃一切:

$ vespa-stop-services
$ vespa-remove-index
$ vespa-start-services

您也可以为此使用垃圾收集vespa-remove-index,但除非您无法使用.

于 2017-10-18T14:05:37.657 回答