如何删除Amazon Elasticsearch Service中特定类型的所有文档?我曾经通过使用delete_by_query插件来做到这一点,但亚马逊不允许任何自定义插件安装。我真的要一个一个来吗?
tjvv9vkg1#
从上个月开始,AWS开始支持ES5 announcement。并且delete_by_query成为ES5上的本地端点,因此您不需要通过查询删除文档的自定义插件delete_by_query docs
cygmwpex2#
您应该仍然能够对DELETE-API运行查询,例如
curl -XDELETE http://<es-node>:9200/<index>/<type>
这对我们在AWS中的1.7.x版本很有效。我知道他们对如何处理删除的数据做了一些修改,但这应该是有效的。我们将感谢您的反馈:)干杯多米尼克
2条答案
按热度按时间tjvv9vkg1#
从上个月开始,AWS开始支持ES5 announcement。
并且delete_by_query成为ES5上的本地端点,因此您不需要通过查询删除文档的自定义插件
delete_by_query docs
cygmwpex2#
您应该仍然能够对DELETE-API运行查询,例如
这对我们在AWS中的1.7.x版本很有效。我知道他们对如何处理删除的数据做了一些修改,但这应该是有效的。我们将感谢您的反馈:)
干杯多米尼克