한눈에 보는 정의

Elasticsearch(엘라스틱서치)는 대량의 텍스트와 로그 데이터에서, 원하는 정보를 아주 빠르게 검색하고 집계할 수 있게 해주는 분산 검색·분석 엔진입니다.

자세히 알아보기

  • 예문: "수억 건의 서버 로그 중에서, 특정 에러 메시지가 포함된 로그만 Elasticsearch로 순식간에 찾아냈다."
  • 일반 데이터베이스는 저장된 순서대로 하나씩 훑어야 해서 텍스트 검색에 느리지만, Elasticsearch는 단어 단위로 미리 색인을 만들어두기 때문에 방대한 데이터에서도 즉각적인 검색이 가능합니다.
  • Log Management(로그 관리) (로그 관리) 시스템의 핵심 저장·검색 엔진으로 널리 쓰이며, 수집된 로그를 검색하고 시각화 도구와 연동해 대시보드로 보여주는 조합으로 자주 활용됩니다.
  • 비슷한 목적의 검색 엔진으로 Solr(아파치 솔라) (Solr)가 있으며, 둘 다 같은 오픈소스 검색 라이브러리를 기반으로 발전해왔다는 공통점이 있습니다.

관련 용어

최종 수정일: 2026년 9월 29일

← 용어사전 전체 목록으로