Aggregations Q. SQL의 distinct와 비슷한 효과를 내려면 어떤 집계를 사용해야할까? 해당 집계에서 precision_threshold값은 무엇을 의미하는가? A. 카디널리티 집계(Cardinality Aggregation) 정확도 수치를 의미하며 기본값은 3000이다. 높을수록 정확하며 리소스도 많이 소모한다. Q. 금요일날 판...

ElasticSearch

ElasticSearch
실운영환경 운영 노드 구성시 마스터 노드와 데이터 노드는 각각 몇대 이상을 구성해야하는가? 그 이유는 무엇인가? Elastic-Search는 데이터 저장소를 구성하는 단계에서 미러링 정책을 권장하는가? 권장한다면 그 이유는 무엇이고, 아니라면 그 이유는 무엇인가? 운영리눅스 JVM 설정시 주의해야할 ...

ElasticSearch
cluster and nodes elastic - cluster elastic search 구성방법 클러스터 : 여러 대의 컴퓨터를 병렬로 연결해 하나의 시스템을 구성하는 것을 말한다 - 여러 노드의 집합 노드 노드의 통신모듈 2가지 ...

ElasticSearch
인덱스와 도큐먼트 생성(C) Elastic-Search는 모든 기능이 RestAPI 형식이다. Elastic-Search의 현재 상태를 빠르게 확인하는 방법으로는 cat(compact and aligned text) API를 사용하면 된다. 다음 명령어로 cat API가 지원하는 목록을 확인한다. GET _cat 파일 구조는 index(...
Docker Swarm
Docker Swarm 여러대 서버를 묶을 때 고려사항 1) 새로운 서버나 컨테이너를 발견(Discovery) 2) 스케줄러와 로드밸런서 3) 클러스터 내 서버 다운시 고가용성 -> docker swarm, swarm mode 가 나오게 됨 Docker Swarm? Swarm Mode! docker swarm docker sw...
Docker Compose
Docker Compose 서비스의 개발과 CI를 위해 여러 개의 컨테이너를 하나의 프로젝트로서 다루기 위해 사용한다. 컨테이너의 옵션과 환경을 정의한 파일을 순차적으로 읽으며 구축한다. 각 컨테이너의 의존성, 네트워크, 볼륨을 함께 정의할 수 있다. 설정파일에 정의된 서비스의 컨테이너 수를 유동적으로 조절할 수 있다. 서비스 디스커버리는...

Statistics
statistical inference : 통계적 추론 표본의 통계량을 이용하여 모집단의 모수에 대해 추측하고자 하는 것. 추정(estimation) + 가설검증(hypothesis testing) 으로 구성된다. estimation : 표본을 통해 모집단의 특성을 추측하는 과정 hypothesis testing...

Statistics
엔스콤 사인방(Anscombe’s quartet) 동일한 기술통계량을 가지고 있지만 매우 다른 분포를 가지고 있는 4개의 데이터셋 import matplotlib import matplotlib.pyplot as plt import seaborn as sns # Window의 경우 그래프의 한글 환경설정 # from matplotli...

Statistics
Story 1. Cloud, A programmable Resource Management A programmable Resource Management programmable : Virtualization, Automation Elastic (Scale-out) Available (HA) Resil...