Elasticsearch7.3教程第十四章有哪些重点内容?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1354个文字,预计阅读时间需要6分钟。
在重建索引时,如果需要修改某个字段(field)的设置,因为该字段在实际生产环境中是固定的,无法直接修改。这时,应该按照以下步骤操作:
1. 重新映射新的字段配置。
2.建立新的索引。
3.批量查询并导出数据。
具体步骤如下:
在实际的生产环境中,一个field的设置是不能被修改的,如果要修改一个Field,那么应该重新按照新的mapping,建立一个index,然后将数据批量查询出来,重新用bulk api写入index中。
批量查询的时候,建议采用scroll api,并且采用多线程并发的方式来reindex数据。例如说每次scoll就查询指定日期的一段数据,交给一个线程即可。
本文共计1354个文字,预计阅读时间需要6分钟。
在重建索引时,如果需要修改某个字段(field)的设置,因为该字段在实际生产环境中是固定的,无法直接修改。这时,应该按照以下步骤操作:
1. 重新映射新的字段配置。
2.建立新的索引。
3.批量查询并导出数据。
具体步骤如下:
在实际的生产环境中,一个field的设置是不能被修改的,如果要修改一个Field,那么应该重新按照新的mapping,建立一个index,然后将数据批量查询出来,重新用bulk api写入index中。
批量查询的时候,建议采用scroll api,并且采用多线程并发的方式来reindex数据。例如说每次scoll就查询指定日期的一段数据,交给一个线程即可。

