elasticsearch 3

[검색엔진] Elasticsearch와 Spring 연동하기

엘라스틱 서치를 스프링과 연동하는 방법 1. 스프링에서 지원하는 Spring-data-elasticsearch 모듈을 다운받아 elasticsearchRepository 인터페이스를 이용하는 법 2. 스프링에서 지원하는 Spring-data-elasticsearch 모듈을 다운받아 elasticsearchTemplate 객체를 이용하는 법 3. ES에서 지원하는 Low level REST Client 모듈을 다운받아 RestClient 클래스를 사용하는 법 4. ES에서 지원하는 High level REST Client 모듈을 다운받아 HighLevelRestClient 클래스를 사용하는 법 - 내가 사용한 방법. High Level Rest Client 특징 High level REST Client 는..

[검색엔진] AWS Elasticsearch Service 이용하기

원래 리눅스기반 학원 서버에 ELK를 모두 설치해서 적용하려고 했으나, logstash를 통해 값을 연동하는 곳에서 알 수없는 오류가 발생했다. 고치면 고칠수록, 수정하면 수정할 수록 돌이킬 수 없는 길을 걸어가고 있다는걸 느꼈고, 머리로는 알겠는데 마음이 몰라서 약 3일은 계속 붙잡고 있었다. 아예 구동이 되지 않는 오류라서 미련없이 포기하고 aws에서 제공하는 Elasticsearch service를 이용했다.😅 0. 새 도메인 생성 Amazon Elasticserch Sercive에서 새 도메인 새성하기. 1. 배포 유형 선택 2. 도메인 구성 3.엑세스 및 보안 구성 4. 위의 과정을 완료하면 도메인 상태 비활성화로 부터 약 10분 정도 기다리면 활성화 상태로 바뀌게 되고 엔드포인트, Kibana..

[검색엔진] Elasticsearch 사용법

프로젝트하면서 사용했던 Elasticsearch 기본적인 사용법을 정리하려고 한다. 학원 선생님이 REST API에 대해 알아두면 좋다고 하셨는데 프로젝트하면서 쓸 수 있어서 좋은 경험이었다.👍👍 기본적으로 필요한 도구 3가지 설치하기. 엘라스틱 서치란 DB에 담겨있는 내용을 색인하여 빠르게 검색해 줄 수 있는 분석엔진이다. 1. Elasticsearch https://www.elastic.co/kr/elasticsearch/ Elasticsearch: 공식 분산형 검색 및 분석 엔진 | Elastic Elasticsearch는 속도, 수평적 확장성, 안정성 및 간편한 관리를 위해 설계된 선도적인 분산형 RESTful 무료 오픈 소스 검색 및 분석 엔진입니다. 무료로 시작하세요. www.elastic.c..