개발/Elasticsearch
[Elasticsearch]데이터 처리
데이터 처리 해당 책을 지침서로 공부하며 엘라스틱서치 데이터 처리를 공부하고 기록한다. http://book.naver.com/bookdb/book_detail.nhn?bid=8769630 시작하세요! 엘라스틱서치 [시작하세요! 엘라스틱서치]는 엘라스틱서치 검색엔진의 구조와 특징에 관해 설명하는 책이다. 책에서는 역파일 색인과 검색엔진의 개념, 클러스터와 노드로 구성된 엘라스틱서치의 시스템 구 book.naver.com 1.엘라스틱서치의 데이터 구조 * 엘라스틱서치 데이터 구조 : 인덱스(Index), 타입(Type), 도큐먼트(Document) - 도큐먼트 < 타입 < 인덱스 순 - 여러개의 엘라스틱서치 데이터가 저장되는 최소단위가 도큐먼트이며, 하나의 타입은 여러개의 도큐먼트로 구성, 하나의 인덱스는..
[Elasticsearch] 플러그인 헤드(Head) 설치하기
플러그인 설치 엘라스틱서치를 플러그인을 설치해 여러가지 편리한 기능을 추가로 사용할 수 있다. 엘라스틱서치 시스템을 한눈에 보기 쉽게 다룰 수 있는 플러그인 Head 설치 방법을 알아보고 실습해보자. ES6.0 부터는 보안상의 문제로 터미널에서 플러그인 인스톨 명령어로 설치하는 방식을 지원하지 않는다고 한다. 다른 방법을 찾아보다가 크롬 익스텐션으로 설치할 수 있다는 정보를 얻었다. https://hithot.tistory.com/entry/%EC%97%98%EB%9D%BC%EC%8A%A4%ED%8B%B1%EC%84%9C%EC%B9%98-%ED%94%8C%EB%9F%AC%EA%B7%B8%EC%9D%B8-Head-%EC%84%A4%EC%B9%98-Elasticsearch-head 엘라스틱서치 플러그인 He..
[Elasticsearch]엘라스틱서치 설치 및 실행
Mac OS 환경을 기반으로 설치 및 실행한다. 엘라스틱서치 설치 1. 공식 홈페이지에 접속하여 메인화면 배너에 있는 Elasticsearch 다운로드 버튼을 클릭한다. 환경에 맞는 설치 파일을 다운로드 받는다. 나는 Mac OS 환경의 파일을 다운로드 받았다. 2.엘라스틱서치 실행 이제 엘라스틱서치의 압축을 풀고 설치된 디렉터리로 이동해서 bin/elasticsearch를 실행해보자. $bin/elasticsearch 실행하면 아래와 같이 글자들이 주욱 뜬다. 빨간 네모 안의 글자가 현재 실행된 엘라스틱서치의 노드명이다. 나는 gimchowon-ui-MacBookPro.local 이라는 이름의 노드가 실행되었다. 노드의 이름은 별도로 설정하지 않으면 엘라스틱서치를 실행할 때마다 임의로 생성된다고 한다...