개념

개념 (Concepts)

Apache Pinot™을 분산 OLAP 데이터베이스로 이해하기 위한 근본 개념을 살펴보는 페이지예요. Pinot가 어떻게 대규모 데이터셋에서 높은 동시성과 초저지연 쿼리를 가능하게 하는지, 몇 가지 핵심 개념부터 파악해 볼 수 있어요.

출처: Concepts

본문

Apache Pinot™은 공통 데이터 모델 추상화 집합을 통해 대규모 데이터셋에서 높은 동시성, 초저지연 쿼리를 제공하도록 설계된 데이터베이스예요. 이런 목표를 달성하려면 몇 가지 기반 아키텍처 결정이 필요해요:

  • 고성능 스캔을 지원하기 위해 데이터를 칼럼형(columnar) 형태로 저장
  • 스토리지와 컴퓨팅을 모두 확장하기 위해 데이터 샤딩(sharding)
  • 용량을 선형적으로 확장하도록 설계된 분산 아키텍처
  • SQL 쿼리가 읽는 테이블형 데이터 모델

Pinot 구성 요소, 용어, 그리고 Pinot에서 데이터가 어떻게 저장되는지에 대한 개념적 이해를 얻으려면 다음 섹션들을 살펴보세요:

더 알아보기 (Learn more)