[Elastic Search] 기초 개념잡기
무작정 개발
본 포스팅은 ELK Stack 7.x 버전 기준으로 정리하였습니다. 잘못된 부분이 있다면 댓글로 지적해주시면 감사하겠습니다 1. ElasticSearch 란? ElasticSearch는 Apache Lucene(아피치 루씬) 기반의 Java 오픈소스 분산 검색 엔진이다. 그리고 Rest API를 기본으로 지원하며 모든 데이터 조회, 입력, 삭제를 Http 프로토콜을 통해 Rest API로 처리한다. Elastic Search 특징 Scale out 샤드(Shard)를 통해 규모가 수평적으로 늘어날 수 있다. 고가용성 레플리카(Replica)를 통해 데이터의 안전성 및 신뢰성을 보장한다. Restful 데이터의 CRUD 작업은 HTTP Restful API를 통해 수행하고, 각각 다음과 같이 대응한다. D..