반응형
ElasticSearch를 도입하기전, ElasticSearch에대해 공부하기 위해 레퍼런스를 읽으면서 번역&정리한 글입니다.
문서 전체를 번역한 것이 아니라 개인적으로 정리가 필요하다 싶은 내용만 정리하였습니다.
ElasticSearch(이하 ES)는 클러스터 매니징, 인덱싱, 데이터 검색을 위한 사용이 간단한 REST API를 제공한다. 그리고 테스트 목적으로 Command Line이나 Kibana의 개발자 콘솔에서 직접 request를 보낼 수도 있다.
ES의 REST API는 구조화된 쿼리, 텍스트 쿼리, 두개가 혼합된 쿼리를 지원한다. 만약 gender와 age field를 employee index에서 검색하고 hire_date에 따라 정렬한다면 Full-text 쿼리는 query string과 매치되는 모든 document를 찾고, 연관도에 따라 정렬한다.
반응형
'백엔드' 카테고리의 다른 글
[Nodejs 내부 원리] Chapter1 정리 - Reactor Pattern (0) | 2019.12.06 |
---|---|
[ElasticSearch 공부하기] Mapping (0) | 2019.11.14 |
[ElasticSearch 공부하기] Mapping Types (0) | 2019.11.14 |
[ElasticSearch 공부하기] Scalability and resilience: clusters, nodes, and shards (0) | 2019.11.14 |
[ElasticSearch 공부하기] Data in: documents and indices (0) | 2019.11.14 |