본문 바로가기
개발/Elastic Search

기본 용어

by BellOne4222 2024. 1. 31.

기본 용어


 

  • Index : 데이터 저장 공간하나의 물리 노드에 여러개 논리 인덱스 생성하나의 인덱스가 여러 노드에 분산 저장 (M:N)
  • Shard : 색인된 문서는 하나의 인덱스 — 인덱스 내부에 색인된 데이터는 여러개의 파티션으로 나뉘어 구성됨.(파티션 = 샤드)
  • Type : 인덱스의 논리적 구조6.1부터 인덱스당 하나의 타입만 설정 가능(6.0 이하에서는 music 인덱스에서 rock, pop등 장르별로 분리하는데 타입을 사용할 수 있었음)
  • Document : 데이터가 저장되는 최소 단위JSON 포맷으로 저장DB의 Row에 대응됨.
  • Field : 문서를 구성하기 위한 속성DB의 컬럼과 비교할 수 있음하나의 필드는 목적에 따라 다수의 데이터 타입을 가질 수 있음
  • Mapping : 문서의 필드, 필드 속성을 정의하고 그에 따른 색인 방법을 정의하는 프로세스 스키마 정의 프로세스라고 보면 된다. 

'개발 > Elastic Search' 카테고리의 다른 글

Cluster, Node, Shard  (0) 2024.02.01
Node Types  (0) 2024.02.01
특징  (0) 2024.01.31
역색인  (0) 2024.01.31
장점과 단점  (0) 2024.01.31