본문 바로가기
IT/DB

Apache Pinot

by 조병희 2022. 10. 19.

https://docs.pinot.apache.org/basics/concepts

 

Concepts - Apache Pinot Docs

In contrast to RDBMS schemas, multiple tables in Pinot (real-time or batch) can inherit a single schema definition. Tables are independently configured for concerns such as indexing strategies, partitioning, tenants, data sources, and/or replication.

docs.pinot.apache.org

Pinot is designed to deliver low latency queries on large datasets. In order to achieve this performance, Pinot stores data in a columnar format and adds additional indices to perform fast filtering, aggregation and group by.
Raw data is broken into small data shards and each shard is converted into a unit known as a segment. One or more segments together form a table, which is the logical container for querying Pinot using SQL/PQL.
Pinot Storage Model
Pinot uses a variety of terms that can refer to either abstractions that model the storage of data or infrastructure components that drive the functionality of the system.
Pinot Storage Model Abstraction

 

2014년 링크드인에서 만든 소프트웨어로 https://blog.voidmainvoid.net/477  참고.

'IT > DB' 카테고리의 다른 글

Presto  (0) 2022.10.19
ClickHouse  (0) 2022.10.19
DBMS Tools  (0) 2020.09.28
Teradata - QUALIFY ROW_NUMBER()  (0) 2014.09.02
Teradata - Substring 과 Substr 비교  (0) 2014.08.28

댓글