有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java在ElasticSearch中添加和填充新字段

我们有存储大型数据集的ElasticSearch索引。我需要向ES索引添加两个新字段,并从红移中为这些字段回填值。我的问题是我如何才能做到这一点?最好的方法是什么:通过添加2个新字段或创建包含所有所需字段的新索引来更改现有ES方案。我是ES新手,所以任何建议、想法都会很有帮助


共 (1) 个答案

  1. # 1 楼答案

    你需要重新编制索引。因为你需要重新编制所有的索引,我建议你在一个新的索引中重新编制索引

    如果使用别名是一种很好的做法,只需将别名切换到新索引并删除旧索引