brunch

You can make anything
by writing

C.S.Lewis

by 무명 Jul 13. 2020

[Elasticsearch] ES 필드타입 변경

인덱스 매핑 필드를 바꾸고싶다면?

https://soyoung-new-challenge.tistory.com/71

몇백만건 데이터가 들어있는 인덱스의 필드타입을 잘못 입력했다;

이래서 새벽에도 코딩하면 안됨..


해결 방법은 새로 인덱스를 만들고 

POST_reindex로 기존 인덱스를 새로운 인덱스에 복사하는 것.

데이터가 많으면 ?wait_for_completion=false 를 _reindex 뒤에 붙여줘서 타임아웃 문제를 예방한다. 



매거진의 이전글 [BERT/서빙서버] bert-as-service 팁들
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari