인덱스를 만든 후 모든 문서에 새 필드를 추가하거나 여러 인덱스를 결합하여 새 필드를 구성하는 등 광범위한 변경 작업을 수행해야 할 수 있습니다.
인덱스를 삭제하고 오프라인으로 변경한 다음 데이터를 다시 인덱싱하는 대신에 reindex 작업을 사용할 수 있습니다.
이 reindex작업 쿼리를 통해 선택한 문서 전체 또는 하위 집합을 다른 인덱스에 복사할 수 있습니다. 가장 기본적인 형식은 source index와 target index를 지정합니다.
재인덱싱은 source index의 크기에 따라 비용이 많이 드는 작업일 수 있습니다. number_of_replicas를 0으로 설정하여 복제본을 비활성화하고 재인덱싱 프로세스가 완료되면 복제본을 다시 활성화하는 것이 좋습니다.
데이터 재인덱싱 기능 목차
- 모든 문서 재인덱싱
- 원격 클러스터에서 재인덱싱
- 문서 하위 집합 재인덱싱
- 하나 이상의 인덱스 결합
- 고유한 문서만 재인덱싱
- 재인덱싱 중 문서 변환
- 현재 인덱스의 문서 업데이트
- source index 옵션
- target index 옵션
기능설명 : https://opensearch.org/docs/latest/opensearch/reindex-data/
반응형
'OpenSearch (ElasticSearch)' 카테고리의 다른 글
[12] 검색 템플릿 (0) | 2022.03.18 |
---|---|
[11] 쿼리 DSL (Domain-Specific Language) (0) | 2022.03.18 |
[9] 집계 - 버킷 집계 (0) | 2022.03.13 |
[8] 집계 - 메트릭 집계 (0) | 2022.03.10 |
[7] 인덱스 템플릿 (0) | 2022.03.02 |