본문 바로가기
728x90

Elasticsearch구조2

Elasticsearch 데이터는 어떻게 저장되고 검색될까? Elasticsearch 데이터는 어떻게 저장되고 검색될까? Elasticsearch 구조 대규모 로그 처리 환경에서는 매일 수십억 건의 데이터가 발생합니다.이러한 데이터는 단순 보관이 아니라 검색과 분석까지 가능해야 하며,안정적으로 수평 확장이 가능한 구조가 필요합니다.Elasticsearch는 이러한 요구에 맞춰 로그 수집과 분석에 널리 사용되는 분산 검색 엔진입니다.이번 글에서는 Elasticsearch 내부에서 데이터가 어떻게 저장되고, 검색되는지를 구조적으로 살펴보겠습니다. 클러스터 기본 구조데이터 노드 3대를 가진 Elasticsearch 클러스터를 가정합니다.마스터 후보는 별도(여기선 설명 단순화 위해 생략), 코디네이터 역할은 모든 노드 가능인덱스(products): number_of_.. 2025. 9. 19.
Elasticsearch 구조와 기본 용어 Cluster, Node, Index, Shard, Segment, Document, Field, Mapping Elasticsearch를 제대로 활용하려면 먼저 Elasticsearch 구조와 기본 용어를 이해하는 것이 중요합니다.Index, Shard, Node, Cluster 같은 개념은 처음엔 낯설지만,검색 엔진의 핵심을 파악하는 데 꼭 필요한 기초 지식입니다.이번 글에서는 이러한 기본 개념들을 하나씩 정리해 보고Elasticsearch 구조에 대해 살펴보겠습니다. 1. Elasticsearch 구조도Cluster, Node, Index, Shard, Segment, Document, Field, Mapping 1. Cluster: 노드들의 집합(최상위 단위)Cluster(클러스터) 는 하나 이상의 노드로 이루어진 최상위 단위로, Elasticsearch 전체 시스템을 의미합니다.같은 클러스터 이름을 공유하.. 2025. 9. 18.
728x90