본문 바로가기
기타

Elasticsearch 란 무엇입니까?

2020. 12. 20.
반응형

Elasticsearch 란 무엇입니까?

알다시피, 검색 (및 분석)

Elasticsearch는 Elastic Stack의 중심에있는 분산 검색 및 분석 엔진입니다. Logstash 및 Beats는 데이터를 수집, 집계 및 보강하고 Elasticsearch에 저장하는 것을 용이하게합니다. Kibana를 사용하면 데이터에 대한 인사이트를 대화 형으로 탐색, 시각화 및 공유하고 스택을 관리 및 모니터링 할 수 있습니다. Elasticsearch는 인덱싱, 검색 및 분석 마법이 일어나는 곳입니다.

Elasticsearch는 모든 유형의 데이터에 대해 거의 실시간 검색 및 분석을 제공합니다. 구조화되었거나 구조화되지 않은 텍스트, 숫자 데이터 또는 지리 공간 데이터가 있든 관계없이 Elasticsearch는 빠른 검색을 지원하는 방식으로 효율적으로 저장하고 색인을 생성 할 수 있습니다. 단순한 데이터 검색 및 집계 정보를 넘어 데이터의 추세와 패턴을 발견 할 수 있습니다. 또한 데이터 및 쿼리 볼륨이 증가함에 따라 Elasticsearch의 분산 된 특성을 통해 배포와 함께 원활하게 확장 할 수 있습니다.

모든 문제가 검색 문제는 아니지만 Elasticsearch는 다양한 사용 사례에서 데이터를 처리 할 수있는 속도와 유연성을 제공합니다.

  • 앱 또는 웹 사이트에 검색 창 추가
  • 로그, 지표 및 보안 이벤트 데이터 저장 및 분석
  • 기계 학습을 사용하여 데이터 동작을 실시간으로 자동 모델링
  • Elasticsearch를 스토리지 엔진으로 사용하여 비즈니스 워크 플로우 자동화
  • Elasticsearch를 지리 정보 시스템 (GIS)으로 사용하여 공간 정보를 관리, 통합 및 분석합니다.
  • Elasticsearch를 생물 정보학 연구 도구로 사용하여 유전 데이터 저장 및 처리

우리는 사람들이 검색을 사용하는 새로운 방식에 지속적으로 놀라고 있습니다. 그러나 사용 사례가 이들 중 하나와 유사하거나 Elasticsearch를 사용하여 새로운 문제를 해결하는지 여부에 관계없이 Elasticsearch에서 데이터, 문서 및 인덱스를 사용하는 방식은 동일합니다.

반응형

댓글