7. 인덱스 설정과 매핑 - Settings & Mappings

이 문서의 허가되지 않은 무단 복제나 배포 및 출판을 금지합니다. 본 문서의 내용 및 도표 등을 인용하고자 하는 경우 출처를 명시하고 김종민(kimjmin@gmail.com)에게 사용 내용을 알려주시기 바랍니다.

Elasticsearch 의 인덱스는 도큐먼트들이 모여 있는 논리적인 데이터의 집합입니다. 3장에서 언급했듯이 인덱스는 하나의 노드에만 존재하지 않고 샤드 단위로 구분되어 여러 노드에 걸쳐 저장되어 데이터 무결성의 보장과 검색 성능의 향상을 실현합니다. 그 밖에도 데이터의 저장 및 검색 방법에 대한 설정이나 앞 장에서 살펴본 사용자 정의 애널라이저 같은 도구들은 대부 인덱스 단위로 구분되어 저장이 됩니다. 다시 말해 한 인덱스에서 사용되는 설정이나 도구들은 다른 인덱스에 영향을 미치지 않습니다. 이번 장에서는 인덱스의 단위에서 이루어지는 설정들과 데이터 명세인 인덱스 매핑에 대해 알아보도록 하겠습니다.