Elasticsearch.00 Start

Elasticsearch 학습

주소연계정보 수집을 하고, 데이터 저장 관리 & 검색 조회 성능 최적화를 위해 Elasticsearch 를 회사에서 본격 활용할 계획이다.

Elasticsearch 가 무엇이고, 어떤 활용성이 있고, 어떤 녀석인지는 대충 알지만, 당연히 제대로 학습해야 하기에 학습을 시작하기로 했다.

먼저, Elasticsearch 연동부터 시작하여, 데이터 역인덱싱 적용 처리하여 조회 성능 효율화까지 진행해보는 것을 목표로 한다.


학습 목표

  • Elasticsearch 기본 개념
  • Elasticsearch 설치
  • Elasticsearch 연동 (with Spring)
  • Elasticsearch Inverted Index 역인뎅싱

목차

  1. Elasticsearch 소개
  2. Elasticsearch 시작하기
  3. Elasticsearch 시스템 구조
  4. Elasticsearch 데이터 처리
  5. 검색과 쿼리 - Query DSL (작성중)
  6. 데이터 색인과 텍스트 분석
  7. 인덱스 설정과 매핑
  8. 집계 (TO-BE)

Elasticsearch 맛보기

Elastic 에서 제공하는 체험판 Elasticsearch 를 활용하면 Kibana 를 통해서 간단한 API 테스트를 해볼 수 있다.

elastic.co

elastic.co


출처

Elasticsearch 관련 자료는 Elastic 회사의 개발자이셨던 김종민님의 Elastic 가이드북 을 주로 참고하여 문서 작성하였습니다.