Elasticsearch 란 무엇입니까?
알다시피, 검색 (및 분석)
Elasticsearch는 Elastic Stack의 중심에있는 분산 검색 및 분석 엔진입니다. Logstash 및 Beats는 데이터를 수집, 집계 및 보강하고 Elasticsearch에 저장하는 것을 용이하게합니다. Kibana를 사용하면 데이터에 대한 인사이트를 대화 형으로 탐색, 시각화 및 공유하고 스택을 관리 및 모니터링 할 수 있습니다. Elasticsearch는 인덱싱, 검색 및 분석 마법이 일어나는 곳입니다.
Elasticsearch는 모든 유형의 데이터에 대해 거의 실시간 검색 및 분석을 제공합니다. 구조화되었거나 구조화되지 않은 텍스트, 숫자 데이터 또는 지리 공간 데이터가 있든 관계없이 Elasticsearch는 빠른 검색을 지원하는 방식으로 효율적으로 저장하고 색인을 생성 할 수 있습니다. 단순한 데이터 검색 및 집계 정보를 넘어 데이터의 추세와 패턴을 발견 할 수 있습니다. 또한 데이터 및 쿼리 볼륨이 증가함에 따라 Elasticsearch의 분산 된 특성을 통해 배포와 함께 원활하게 확장 할 수 있습니다.
모든 문제가 검색 문제는 아니지만 Elasticsearch는 다양한 사용 사례에서 데이터를 처리 할 수있는 속도와 유연성을 제공합니다.
- 앱 또는 웹 사이트에 검색 창 추가
- 로그, 지표 및 보안 이벤트 데이터 저장 및 분석
- 기계 학습을 사용하여 데이터 동작을 실시간으로 자동 모델링
- Elasticsearch를 스토리지 엔진으로 사용하여 비즈니스 워크 플로우 자동화
- Elasticsearch를 지리 정보 시스템 (GIS)으로 사용하여 공간 정보를 관리, 통합 및 분석합니다.
- Elasticsearch를 생물 정보학 연구 도구로 사용하여 유전 데이터 저장 및 처리
우리는 사람들이 검색을 사용하는 새로운 방식에 지속적으로 놀라고 있습니다. 그러나 사용 사례가 이들 중 하나와 유사하거나 Elasticsearch를 사용하여 새로운 문제를 해결하는지 여부에 관계없이 Elasticsearch에서 데이터, 문서 및 인덱스를 사용하는 방식은 동일합니다.
'기타' 카테고리의 다른 글
정보 출력 : 검색 및 분석 (0) | 2020.12.20 |
---|---|
데이터 : 문서 및 색인 (0) | 2020.12.20 |
옵션을 사용하여 프로그램 변수 설정 (0) | 2020.12.02 |
프로그램 옵션 수정 자 (0) | 2020.12.02 |
옵션 파일 처리에 영향을주는 명령 줄 옵션 (0) | 2020.12.02 |
댓글