【发布时间】:2017-02-14 05:29:08
【问题描述】:
如何删除Amazon Elasticsearch Service中特定类型的所有文档?
我曾经使用delete_by_query 插件来做到这一点,但亚马逊不允许安装任何自定义插件。
我真的要一件一件去做吗?
【问题讨论】:
标签: amazon-web-services elasticsearch amazon
如何删除Amazon Elasticsearch Service中特定类型的所有文档?
我曾经使用delete_by_query 插件来做到这一点,但亚马逊不允许安装任何自定义插件。
我真的要一件一件去做吗?
【问题讨论】:
标签: amazon-web-services elasticsearch amazon
从上个月开始 AWS 开始支持 ES5 announcement。
并且 delete_by_query 成为 ES5 上的原生端点,因此您不需要自定义插件来通过查询删除文档
【讨论】:
您应该仍然可以针对DELETE-API 运行查询,例如
curl -XDELETE http://<es-node>:9200/<index>/<type>
这对我们在 AWS 中的 1.7.x 版本非常有效。我知道他们对如何处理已删除的数据进行了一些更改,但这应该可以工作。您的反馈将不胜感激:)
干杯,多米尼克
【讨论】: