Elasticsearch는 텍스트, 숫자, 지리공간, 정형 및 비정형 데이터 등을 포함한 모든 유형의 데이터를 위한 무료 분산형 오픈 소스 검색 및 분석 엔진입니다. Elasticsearch는 Apache Lucene을 기반으로 개발되었으며 Elasticsearch NV(현 Elastic)에 의해 2010년에 처음 출시되었습니다. 간단한 REST 스타일 API, 분산 기능, 속도 및 확장성으로 잘 알려진 Elasticsearch는 데이터 수집, 확대, 저장, 분석 및 시각화를 위한 무료 오픈 소스 도구 세트인 Elastic Stack의 핵심 구성 요소입니다. 사람들은 일반적으로 Elastic Stack을 ELK Stack(Elasticsearch, Logstash 및 Kibana 참조)이라고 부릅니다. 현재 Elastic Stack에는 Elasticsearch로 데이터를 보내는 데 사용할 수 있는 Beats라고 불리는 다양한 경량 데이터 수집 에이전트가 포함되어 있습니다. .
Elasticsearch는 이전에는 불가능했던 속도와 규모로 데이터를 탐색할 수 있게 해주는 실시간 분산 검색 분석 엔진입니다. 전체 텍스트 검색, 구조화된 검색, 분석 및 이들 기능의 조합에 사용됩니다.
1. Wikipedia는 Elasticsearch를 사용하여 강조 표시된 스니펫이 포함된 전체 텍스트 검색은 물론 입력 시 검색 및 의도한 내용 제안을 제공합니다.
2. Guardian은 Elasticsearch를 사용하여 온라인 소셜 데이터를 방문자 로그와 결합하여 편집자에게 새 기사에 대한 공개 피드백을 실시간으로 제공합니다.
3. 스택 오버플로는 지리적 위치 쿼리를 전체 텍스트 검색에 통합하고 이와 유사한 인터페이스를 사용하여 관련 질문과 답변을 찾습니다.
4. GitHub는 Elasticsearch를 사용하여 1,300억 줄의 코드를 쿼리합니다.
그러나 Elasticsearch는 거대 기업만을 위한 것이 아닙니다. 또한 Datadog 및 Klout과 같은 많은 스타트업이 아이디어를 프로토타입하고 이를 확장 가능한 솔루션으로 전환하는 데 도움이 되었습니다. Elasticsearch는 노트북에서 실행하거나 서버로 확장하여 페타바이트 규모의 데이터를 처리할 수 있습니다.
Elasticsearch의 단일 구성요소는 새롭거나 혁명적이지 않습니다. 오랫동안 존재해 온 분석 시스템이나 분산 데이터베이스처럼 전문 검색도 오랫동안 가능했습니다. 혁신적인 결과는 이러한 개별적이고 유용한 구성 요소를 하나의 일관된 실시간 애플리케이션으로 융합한 것입니다. 초보자의 진입 장벽은 낮지만 기술이 향상되거나 요구 사항이 증가함에 따라 항상 요구 사항을 충족할 수 있습니다.
확장하다
추가 정보
-
버전
8.15.3
-
유형
자바 소스 코드
-
업데이트 시간
2024-11-18
-
크기
118.08MB
-
언어
간체 중국어