从所有 Vespa 集群节点中删除索引
Remove index from all Vespa cluster nodes
有没有办法从同一集群的所有节点中删除索引(其文档)?
目前,我正在执行 this 命令:
$ /opt/vespa/bin/vespa-stop-services && /opt/vespa/bin/vespa-remove-index -force && /opt/vespa/bin/vespa-start-services
但它只从当前节点中删除文档,我不得不在集群的每个节点上运行它。
这是删除所有文档的最快方法,是的。确保停止所有节点,以便节点在执行此操作时不会同步。没有全局清除所有文档功能 - 不过它会很方便。
另一种方法是使用访问来获取所有 ID,然后创建一个提要来清除文档。它通常需要更长的时间,但更容易一些,具体取决于节点的数量。克里斯蒂安,Vespa 队
有没有办法从同一集群的所有节点中删除索引(其文档)?
目前,我正在执行 this 命令:
$ /opt/vespa/bin/vespa-stop-services && /opt/vespa/bin/vespa-remove-index -force && /opt/vespa/bin/vespa-start-services
但它只从当前节点中删除文档,我不得不在集群的每个节点上运行它。
这是删除所有文档的最快方法,是的。确保停止所有节点,以便节点在执行此操作时不会同步。没有全局清除所有文档功能 - 不过它会很方便。
另一种方法是使用访问来获取所有 ID,然后创建一个提要来清除文档。它通常需要更长的时间,但更容易一些,具体取决于节点的数量。克里斯蒂安,Vespa 队