BackEnd/Elasticsearch
-
[엘라스틱서치] ELK (Elasticsearch + Logstash + Kibana) 테스트 설정BackEnd/Elasticsearch 2024. 2. 26. 15:00
엘라스틱 서치를 공부하기위해서 기본 설정을 진행 0. ELK 역할 분산 검색엔진으로 역할 : Elasticsearch Mysql의 정보를 Elasticsearch로 옮기는 역할 : Logstash 데이터의 시각화와 console창을 제공하는 역할 : Kibana WAS 역할 : Springboot 이번에 사용할 주요역할은 위와 같고 그외에 역할은 좀 더 공부하면서 찾아보아야 한다. https://github.com/JEONSEUNGREE/ELKStack.git GitHub - JEONSEUNGREE/ELKStack: ELKStack ELKStack. Contribute to JEONSEUNGREE/ELKStack development by creating an account on GitHub. githu..
-
[엘라스틱서치] 엘라스틱 서치 실무 가이드BackEnd/Elasticsearch 2024. 2. 5. 17:59
저자 : 권택환 김동우 김홍래 박진현 최용호 황희정출판사 : 위키북스 엘라스틱 서치를 ES라고 줄여서 표현관계형 데이터베이스를 RDB라고 줄여서 표현엘라스틱 서치RDB와 ES는 동일하게 검색할 수 있는 기능이 존재한다.하지만 기존의 RDB의 검색시 정형화된 데이터베이스에 대해서만 검색이 가능했고 동의어나 유의어를 활용하기 어려웠다.이러한 점을 해결하기 위해서 역색인 구조를 가진 엘라스틱 서치가 등장했다.1. 속성 비교ElasticSearch 7.X버전 이후 기준 관계형 데이터베이스엘라스틱 서치테이블인덱스파티션샤드행문서열필드스키마매핑SQLQueryDSL CRUD 기능 비교 기능관계형 데이터베이스엘라스틱 서치 HTTP 메소드데이터 조회SELECTGET데이터 생성INSERTPUT인덱스 업데이트, 데이터 조회..