인프라/ELK Stack
[ELK Stack] Elastic Search
Elastic Search Elastic Search는 Apcahe Lucene 기반의 Java 오픈소스 분산 검색 엔진이다. 기본적으로 모든데이트를 인덱싱하여 저장하고 검색 집계등을 수행한다. Elastic Search는 검색을 위해 단독으로 사용되기도 하지만 ELK(Elastic Search,Logstatsh,Kibana)로 사용되기도 한다. Elastic Search 특징 일반적인 DB와 다르게 Inverted index 을 사용해 검색속도가 상대적으로 빠르다. NoSQL의 일종으로 분류 할 수도 있고 분산처리를 통해 실시간성으로 빠른 검색이 가능하다. HTTP기반의 REST를 활용하여 요청/응답에 JSON을 사용하기 때문에 개발언어,운영체제등 관계없이 다양하게 활용이 가능하다. 오픈소스 검색엔진이..
2022. 8. 18. 11:52