Skip to content

Latest commit

 

History

History
61 lines (44 loc) · 1.69 KB

README.md

File metadata and controls

61 lines (44 loc) · 1.69 KB
description
Discover the core components of Apache Pinot, enabling efficient data processing and analytics. Unleash the power of Pinot's building blocks for high-performance data-driven applications.

Components

Apache Pinot™ is a database designed to deliver highly concurrent, ultra-low-latency queries on large datasets through a set of common data model abstractions. Delivering on these goals requires several foundational architectural commitments, including:

  • Storing data in columnar form to support high-performance scanning
  • Sharding of data to scale both storage and computation
  • A distributed architecture designed to scale capacity linearly
  • A tabular data model read by SQL queries

Components

Learn about the major components and logical abstractions used in Pinot.

Operator reference

{% content-ref url="cluster/" %} cluster {% endcontent-ref %}

{% content-ref url="cluster/controller.md" %} controller.md {% endcontent-ref %}

{% content-ref url="cluster/broker.md" %} broker.md {% endcontent-ref %}

{% content-ref url="cluster/server.md" %} server.md {% endcontent-ref %}

{% content-ref url="cluster/minion.md" %} minion.md {% endcontent-ref %}

{% content-ref url="cluster/tenant.md" %} tenant.md {% endcontent-ref %}

Developer reference

{% content-ref url="table/" %} table {% endcontent-ref %}

{% content-ref url="table/schema.md" %} schema.md {% endcontent-ref %}

{% content-ref url="table/segment/" %} segment {% endcontent-ref %}