swap 관련 내용 삭제해야함sudo vi /etc/security/limits.conf 로 밑에 내용 추가sudo vi /etc/sysctl.conf 로 밑에 내용 추가https://www.elastic.co/guide/en/elasticsearch/refe
정형 및 비정형 데이터를 위한 오픈소스 검색엔진오픈소스 검색엔진아파치 재단의 루씬(Lucene)을 기반으로 개발된 오프소스 검색 엔진.오픈소스의 장점인,셀수없는 수많은 사용자가 있고, 또한 버그가 발생하면, 대부분 빠르게 해결됨.전문검색(Full Text) 지원대부분의
elasticsearch.yml 파일에 노드 관련 속성을 조합해서 특정 모드로 설정하는 것이 가능.node.master : 마스터 기능 활성화 여부node.data : 데이터 기능 활성화 여부node.ingest : ingest 기능 활성화 여부search.remote
각 샤드는 루씬 인덱스이며, 이는 Elasticsearch 클러스터 내에 인덱싱을 하거나 데이터 일부를 조회하기 위한 독립적인 검색 엔진으로 생각하실 수 있습니다.단일의 데이터를 다수의 데이터 베이스로 쪼개어 나누는 것을 의미단일의 데이터 베이스에서 저장하기 너무 클
elasticsearch 3개의 노드로 구성된 시스템에서 logstash 파일 추출 시데이터 개수가 맞지 않거나 원하는 결과가 추출되지 않는 상황발생.키바나로 현재 클러스터와 인덱스들을 확인하다보니 모든 인덱스의 status 가 yellow로 바뀐것을 확인했다.모든 인

스플릿 브레인 (Split Brain)은 클러스터로 구성된 두 시스템간의 네트워크가 일시적으로 동시에 단절되거나 기타 시스템상의 이유로, 클러스터 상의 모든 노드들이 각자 자신이 Primary라고 인식하게 되는 상황을 뜻한다.마스터 노드가 짝수로 설정되어 있을 때마스터

문서를 인덱싱 하면 단일 기본 샤드에 저장된다.샤드 = 해시(라우팅) % number_of_primary_shards라우팅 문자열은 해싱 함수를 통해 전달되어 숫자를 생성,이를 기본 샤드 수로 나누어 나머지를 반환.동일한 샤드의 복사본은 동일한 노드에 할당되지 않으므로

색인 성능을 올리는 여러가지 방법을 정리해보자.데이터 노드 추가

1. Elasticsearch 캐시의 종류와 특성