[엘라스틱서치] 엘라스틱서치(elasticsearch), 로그스태시(logstash), 키바나(kibana), 비츠(beats)
엘라스틱서치(elasticsearch) 현재 가장 인기있는 오픈소스 검색엔진으로 아파치 루씬을 기반으로 구축되었다. 기본적으로 모든 데이터를 색인하여 저장하고 검색, 집계 등을 수행하며 결과를 클라이언트 또는 다른 프로그램으로 전달하여 동작하게 한다. kibana, logstash, beats와 함께 사용하여 데이터를 수집, 분석, 시각화를 수행한다. 엘라스틱 서치의 특징 1. restful api : 데이터 crud를 http프로토콜을 통해 REST API로 처리 2. json : json형태의 데이터를 사용하기 때문에 입력데이터를 json형식으로 가공하는 것이 필요하다. 3. NRT(near real-time)분석 : 엘라스틱서치 클러스터가 실행되는 동안 계속 데이터가 입력되고 동시에 실시간에 가까운..