如何在Amazon Elasticsearch Service中删除特定类型的所有文档?
我曾经使用delete_by_query插件做到这一点,但亚马逊不允许任何自定义插件安装。
我真的必须一个接一个地做吗?
答案 0 :(得分:2)
从上个月开始,AWS开始支持ES5 announcement。
并且delete_by_query成为ES5上的本机端点,因此您不需要通过查询删除文档的自定义插件
答案 1 :(得分:1)
您仍然可以针对DELETE-API运行查询,例如
curl -XDELETE http://<es-node>:9200/<index>/<type>
这适用于AWS中的1.7.x版本。我知道他们对如何处理已删除的数据进行了一些更改,但这应该有效。您的反馈将不胜感激:)
干杯,多米尼克