elasticstack
-
[5장] 엘라스틱서치 집계책/엘라스틱_스택_개발부터_운영까지 2022. 3. 23. 08:23
엘라스틱서치 집계 메트릭 집계, 버킷 집계, 파이프라인 집계 메트릭 집계: 통계나 계산에 사용 버킷 집계: 도큐먼트를 그룹핑 하는데 사용 size:0 설정하면 집계에 사용한 도큐먼트를 결과에 포함하지 않아 비용이 절감됨 메트릭 집계 최소/최대/합계/평군/중간값 같은 통계 결과를 보여줌 메트릭 집계 종류 평균값(avg) 최솟값(min) 최댓값(max) 총합(sum) 백분윗값(percentile) min/max/sum/avg/count(stats) 유니크 갯수(cardinality) 위치 정보 중심점(geo-centroid) 유니크 값 계산 precision_threshold는 높을 수록 정확도가 올라가지만 리소스를 많이 사용함 실제 결과보다 크게 설정해야함 기본값은 3000, 최대 40000까지 설정가능 ..
-
[1,2장] 엘라스틱스택이란책/엘라스틱_스택_개발부터_운영까지 2022. 2. 20. 23:20
내용정리 배경 전문 검색 기능을 제공하는 강력한 소프트웨어의 필요성 -> 엘라스틱 서치 빅데이터 파이프라인을 구성하는 플랫폼 형태로 성장 단순 검색엔진을 넘어서는 플랫폼으로 발전 유연성 확보를 위해 데이터를 수집, 가공, 저장, 분석, 시각화하는 파이프라인을 구성(다양한 오픈소스 소프트웨어의 조합) => 엘라스틱 스택 엘라스틱 스택 = 키바나(시각화) + 엘라스틱 서치(데이터 저장, 검색엔진) + 비츠, 로그스태시 (데이터 수집) 엘리스틱 서치 JSON 도큐먼트 형태로 입력, 관리 쿼리 결과에 대해 일치하는 원본 도큐먼트를 반환(일반적인 데이터베이스처럼) 다양한 데이터 타입에 최적화 검색엔진이면서 데이터베이스(일종의 NoSQL)의 역할 용어 단위의 역인덱스 사전을 구축 최적화된 컬럼 기반 자료구조를 저장..