IT 발자취.../Elastic Stack
-
[Elasticsearch] 개념 - Curator Index ManagementIT 발자취.../Elastic Stack 2020. 4. 9. 01:31
https://www.elastic.co/guide/en/elasticsearch/client/curator/index.html Curator Index Management | Elastic www.elastic.co 요약 Elasticsearch 6.6 버전부터 엘라스틱서치는 Basic license로 Index Lifecycle Management( or ILM)을 제공한다. ILM은 실행 시간 분석이 아니라 정책 문제로 가장 일반적인 인덱스 관리 기능을 사용자에게 제공한다. ( ILM의 동작 방식 ) ILM가 인덱스 라이프사이클을 관리하기 위한 기능을 제공한다면, Curator 대신 ILM 사용을 고려하라. 많은 Stack 컴포넌트가 ILM을 기본으로 적용 되어 있다. 상세내용 ILM 동작 ILM은..
-
[Elasticsearch] 핵심 개념 - 매핑 타입이 사라지면서 멀티 타입 인덱스를 싱글 타입 인덱스로 마이그래이션IT 발자취.../Elastic Stack 2020. 4. 9. 01:26
https://www.elastic.co/guide/en/elasticsearch/reference/current/removal-of-types.html#_migrating_multi_type_indices_to_single_type Removal of mapping types | Elasticsearch Reference [7.6] | Elastic Indices created in Elasticsearch 7.0.0 or later no longer accept a _default_ mapping. Indices created in 6.x will continue to function as before in Elasticsearch 6.x. Types are deprecated in APIs in 7..
-
[Elasticsearch] 핵심 개념 - 매핑 타입이 사라진 이유IT 발자취.../Elastic Stack 2020. 4. 9. 01:17
https://www.elastic.co/guide/en/elasticsearch/reference/current/removal-of-types.html Removal of mapping types | Elasticsearch Reference [7.6] | Elastic Indices created in Elasticsearch 7.0.0 or later no longer accept a _default_ mapping. Indices created in 6.x will continue to function as before in Elasticsearch 6.x. Types are deprecated in APIs in 7.0, with breaking changes to the index creati..
-
[Elasticsearch] Elasticsearch 핵심 개념 설명IT 발자취.../Elastic Stack 2020. 4. 9. 01:02
일래스틱서치는 도큐먼트 지향 저장소로, JSON도큐먼트는 일래스틱서치에서 일급 객체로 취급한다. 이러한 JSON 도큐먼트는 다양한 타입과 인덱스로 구성된다. 인덱스 : 도큐먼트들의 모음 도큐먼트 : 필드들의 모음 필드 : 데이터를 key-value 형태로 저장한 것 기본적으로 Elasticsearch는 모든 필드에 있는 모든 데이터들을 색인한다. 각 색인된 필드들은 최적화된 전용 데이터 구조가 있다. 예를 들면, 텍스트 필드는 반전된 인덱스에 저장되고, 숫자 및 지리 필드는 BKD 트리에 저장 필드별 데이터 구조를 사용하여 검색 결과를 모으고 반환하는 기능은 Elasticsearch를 매우 빠르게 만듬 Elasticsearch에는 스키마가 없어도 됩니다. 즉, 도큐먼트에서 발생할 수 있는 각기 다른 필드..
-
[Elasticsearch] 집계 기초IT 발자취.../Elastic Stack 2018. 12. 24. 00:33
[일래스틱스택6 입문] 서적을 참고하여 정리하고 있습니다. 문제가 있을시 댓글 또는 연락 주시면 수정하도록 하겠습니다. 엘라스틱 서치가 지원하는 집계는 네 가지 타입으로 구분할 수 있습니다.Bucket 집계Metric 집계Matrix 집계Pipeline 집계 Bucket 집계 버킷 키로 식별되는 여러 버킷에 쿼리 컨텍스트에서 정의된 문제의 데이터를 분할한다.Bucket 집계는 컨텍스트에 있는 각 도큐먼트가 어떤 버킷에 속해 있는지 결정해 평가한다. 결국 Bucket 집계는 개별 버킷 키와 버킷에 속하는 도큐먼트가 있는 버킷 집합을 갖는다.SQL을 사용한 경험이 있다면 다음과 같이 GROUP BY 절이 있는 쿼리라고 생각하면 된다. SELECT colum1, count(*) FROM table1 GROUP..
-
[kibana] 0. kibana install ( 키바나 설치 )IT 발자취.../Elastic Stack 2018. 12. 23. 13:28
키바나 설치하기! 데이터를 손쉽게 시각화하기위하여 Kibana를 사용합니다.키바나 설치 방법에 대해 알아보겠습니다. Elaticsearch_master와 같은 서버에 설치하고 다른 계정을 사용할 예정입니다. https://www.elastic.co/downloads 로 이동해 Elasticsearch Stack의 제품들을 다운로드 할 수 있습니다. curl -L -O https://www.elastic.co/kr/downloads/kibana/kibana-5.5.3.tar.gz참고 : https://gintrie.tistory.com/24 $sudo adduser kibana$sudo usermod -aG sudo kibana$sudo su kibana 계정으로 kibana로 변경해 준 뒤 미리 다운 받..
-
[Elasticsearch] 0. Elasticsearch Install ( 설치 )IT 발자취.../Elastic Stack 2018. 12. 22. 20:13
Elastic Stack을 공부하기 전에 먼저 Elasticsearch를 설치해보겠습니다. https://www.elastic.co/downloads 로 이동해 Elasticsearch Stack의 제품들을 다운로드 할 수 있습니다.curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.3.tar.gz 현재 Elasticsearch는 활발하게 개발이 이뤄지고 있으므로 아래 보시는 것과 같이 주마다 Release가 있습니다. 저는 Elasticsearch 5.5.3 버전을 설치하도록 하겠습니다. 다운로드를 마치고 압축을 풉니다. # 압축 해제tar -xvf elasticsearch-5.5.3.tar.gz# 실행cd ..