【发布时间】:2016-02-22 01:42:03
【问题描述】:
使用elasticsearch-py,我想从特定索引中删除所有文档,而不删除索引。鉴于 delete_by_query 已移至单独的插件,我想知道解决此问题的最佳方法是什么?
【问题讨论】:
-
您不能只删除并重新创建索引吗?
-
@cricket_007 我可以,但我宁愿通过删除文档来做到这一点。否则,我必须检查索引设置和映射,并在重新创建索引时使用它们。我认为删除文档更容易。
-
简单的映射备份等应该不难。全索引扫描和批量删除似乎并不“容易”,IMO
标签: python elasticsearch elasticsearch-py