1. Elasticsearch과 Kibana 개념 정리

Elasticsearch(ElasticDB) 개념

   1. Elasticsearch란?

Elasticsearch는 분산형 검색 및 분석 엔진으로 데이터를 분산 관리하고 빠르게 검색할 수 있는 기능을 제공함.         여러 서버를 연결해 클러스터를 구성하는 것이 특징이며, 주로 대량의 데이터를 저장, 검색, 분석하는데 사용되며,    JSON 형식의 데이터를 기본 단위로 처리함

주로 로그 분석, 실시간 검색, 위치 기반 데이터 검색 등에서 널리 사용됨

    2. Elasticsearch 주요 개념

1-1 노드(서버)

1-2 클러스터

2-1 문서

2-2 인덱스

2-3 샤드

2-4 복제본

Kibana 개념

Kibana란? 

Elasticsearch 데이터의 시각화를 위한 도구이며 Elasticsearch에 저장된 데이터를 쉽게 검색, 분석하고 차트, 그래프, 웹 등 다양한 형태로 시각화하여 사용자는 Elasticsearch의 데이터를 시각적으로 확인이 가능함                                                          

Kibana의 주요 기능
Kibana의 활용 예시