Database/Elaticsearch

Elastic Search

BUST 2018. 12. 12. 22:05

Elastic Search

  • RESTful 분산형 검색 및 분석

Features

  • 분산형, 고가용성 검색 엔진
    • 모든 인덱스는 설정된 갯수만큼 Shard이 된다.
    • 각각의 Shard은 하나 이상의 replica를 가지고 있는다.
    • Read / Search는 어느 Replica Shard에서나 작동이 된다.
  • 멀티 테넌트 (Multi Tenant)
    • 1개의 이상의 인덱스의 쿼리
    • Index Level 설정 가능 (shard의 갯수, index 저장소)
  • HTTP RESTFul API
  • Native Java API
  • Document 기반의 문서
  • 준 실시간 검색 (Near Real Time Search)
  • 비동기 Write