elasticsearch
-
[WEB] Elasticsearch 란?WEB 2020. 8. 26. 21:51
Apache Lucene 기반의 오픈소스 분산형 검색 및 분석 엔진 방대한 양의 데이터를 실시간으로 신속하게 저장, 검색, 분석할 수 있음 검색을 위해 단독으로 사용되기도 하고 ELK(Elasticsearch / Logstash / Kibana) 스택으로 사용되기도함 특징 Scale out Shard를 통해 규모가 수평적으로 늘어남 High Availability Replica를 통해 데이터의 안전성을 보장 Schema Free JSON 문서를 통해 데이터 검색을 수행하므로 스키마 개념이 없음 RESTful 데이터 CRUD 작업은 HTTP RESTful API를 통해 수행 ELK Stack Logstash 다양한 소스(e.g. DB, csv ...)의 로그 또는 트랜잭션 데이터를 수집, 집계, 파싱하여 ..