有个人长的像洋葱,走着走着就哭了…….

如何批量修改文档的部分字段(指定文档ID,每个文档待修改的字段值不同)

Elasticsearch | 作者 HerbertMahone | 发布于2020年04月24日 | 阅读数:1800

索引中字段来自于不同的数据库,由于性能问题,采用Join或多次读取的方式目前不可取。目前需要只修改有变化部分的字段。bulk api 只支持整个文档的替换操作。采用update api 只能单个文档进行更新。是否有其它更有效的方式来处理?
已邀请:

Garf

赞同来自:

update_by_query + script应该可以吧

要回复问题请先登录注册