본문 바로가기

Elastic Stack

(14)
Spring Boot - ElasticSearch RestHighLevelClient 특정 필드로 정렬하기 엘라스틱 서치의 RestHighLevelClient를 사용하여 검색 결과 문서의 정렬하는 방법을 소개하겠습니다. 소스코드 먼저 살펴보겠습니다. Controller @RestController public class TestController { @Autowired RestHighLevelClient client; @Autowired TestService testService; @RequestMapping("/test/test.do") List test( @RequestParam(value="sort",defaultValue = "") String sort, @RequestParam(value="department",defaultValue="") String department, @RequestParam(..
Elastic Search - Spring Boot 연동하기(rest-high-level-client) - 검색 Api 사용하기 1. build.gradle 에 추가하기 elasticsearch 홈페이지에서 repository 정보, dependancy 정보 획득하기 저는 pom.xml 을 사용하지 않고 build.gradle로 라이브러리 관리를 하므로 gradle을 다루겠습니다. - rest-high-level-client의 repository 정보(gradle) https://www.elastic.co/guide/en/elasticsearch/client/java-rest/current/java-rest-high-getting-started-maven.html Maven Repository | Java REST Client [7.15] | Elastic The high-level Java REST client is hosted..
MariaDB-Logstash-elasticsearch 연동하기 Logstash로 MariaDB를 접속하여 데이터를 수집하고 elasticsearch에 연동하는 방법입니다. 1. Logstash conf 파일 작성 input { jdbc { jdbc_driver_library => "C:/dev/logstash-7.14.1/lib/mariadb-java-client-2.7.1.jar" jdbc_driver_class => "org.mariadb.jdbc.Driver" jdbc_connection_string => "jdbc:mariadb://ip:port/dbname?useUnicode=true&characterEncoding=utf-8" jdbc_user => "username" jdbc_password => "password" schedule => "* * * *..
Logstash 설치(windows) 로그스태시란? 무료 오픈 소스 서버의 데이터 처리 파이프라인인 Logstash는 다양한 소스에서 데이터를 수집하여 변환한 후 자주 사용하는 저장소로 전달합니다. - https://www.elastic.co/kr/logstash/ Logstash: 로그 수집, 구문 분석, 변환 | Elastic Logstash(Elastic Stack의 일부)는 이 유연한 오픈 소스 콜렉션, 구문 분석 및 강화 파이프라인으로 모든 소스, 모든 형식의 데이터를 손쉽게 통합합니다. 무료 다운로드. www.elastic.co 1. 압축파일 다운로드 URL: https://www.elastic.co/kr/downloads/logstash Download Logstash Free | Get Started Now | Elastic ..
Kibana 설치 및 실행 (windows) 키바나란? Kibana는 Elastic Stack을 기반으로 구축된 무료 오픈 소스 프론트엔드 애플리케이션으로, Elasticsearch에서 색인된 데이터를 검색하고 시각화하는 기능을 제공합니다. - https://www.elastic.co/kr/what-is/kibana Kibana는 무엇인가요? Kibana는 무엇인가요? Kibana는 Elastic Stack을 기반으로 구축된 무료 오픈 소스 프론트엔드 애플리케이션으로, Elasticsearch에서 색인된 데이터를 검색하고 시각화하는 기능을 제공합니다. Elastic Stack(이 www.elastic.co 1. 압축파일 다운로드 URL: https://www.elastic.co/kr/start Get Started with Elasticsearch..
Elasticsearch 설치 및 실행 (windows) 1. zip파일 다운로드 url: https://www.elastic.co/kr/start Get Started with Elasticsearch, Kibana, and the Elastic Stack New to Elasticsearch? A few steps to download and you'll be searching & analyzing with Elasticsearch, visualizing with Kibana, and securing with the Elastic Stack. www.elastic.co windows 버튼을 클릭하여 최신버전의 elasticsearch 압축파일을 다운받습니다. 2. 설치 다운이 완료되면, 원하는 위치에 위치시킨 후, 압축을 풉니다. 네, 끝입니다. 설치가 완..