엘라스틱서치의 3단계 데이터 구조
인덱스, 타입, 도큐먼트(File) 단위로 이루어져 있다.
도큐먼트
데이터가 저장되는 최소 단위
타입
여러개의 도큐먼트는 하나의 타입을 이룬다
인덱스
여러개의 타입은 하나의 인덱스로 구성된다.
- (색인/인덱싱) 특정 단어가 어떤 파일? 페이지에 나오는지 표현
- (색인/인덱싱) 데이터를 빨리 찾기 위한 거인데…..
- 여기서의 인덱스는 타입의 상위 개념이다! 다른거임! 관리 단위
RDB와 엘라스틱서치 데이터 구조 비교
REST API
- 엘라스틱 서치는 주로 REST API를 통하여 데이터를 처리한다.