Apache Pinot™
🎉🎉🎉 Announcing the release of Apache Pinot 1.2.0

Insights, Unlocked in Real Time.

Apache Pinot™: The real-time analytics open source platform for lightning-fast insights, effortless scaling, and cost-effective data-driven decisions.

Apache Pinot

What is Apache Pinot?

Originally developed at LinkedIn, Apache PinotTM is a real-time distributed OLAP datastore, purpose-built to provide ultra low-latency analytics at extremely high throughput.


With its distributed architecture and columnar storage, Apache Pinot empowers businesses to gain valuable insights from real-time data, supporting data-driven decision-making and applications.

Learn More

Features

Fast Queries

Fast Queries

Filter and aggregate petabyte data sets with P90 latencies in the tens of milliseconds—fast enough to return live results interactively in the UI.

High Concurrency

High Concurrency

With user-facing applications querying Pinot directly, it can serve hundreds of thousands of concurrent queries per second.

Batch and Streaming Ingest

Batch and Streaming Ingest

Ingest from Apache Kafka, Apache Pulsar, and AWS Kinesis in real time. Batch ingest from Hadoop, Spark, AWS S3, and more. Combine batch and streaming sources into a single table for querying.

Upserts

Upserts

Ingest the same record many times, but see only the latest value at query time. Upserts are built-in and production-tested since version 0.6.

Versatile Joins

Versatile Joins

Perform arbitrary fact/dimension and fact/fact joins on petabyte data sets.

Rich Indexing Options

Rich Indexing Options

Choose from pluggable indexes including timestamp, inverted, StarTree, Bloom filter, range, text, JSON, and geospatial options.

Built for Scale

Built for Scale

Pinot is horizontally scalable and fault-tolerant, adaptable to workloads across the storage and throughput spectrum.

SQL Query Interface

SQL Query Interface

The highly standard SQL query interface is accessible through a built-in query editor and a REST API.

Built-in Multitenancy

Built-in Multitenancy

Manage and secure data in isolated logical namespaces for cloud-friendly resource management.

Razopay

Apache Pinot has truly played a fundamental role in Razorpay's monitoring journey!

- Prashant Pandey

Stripe

Pinot enables us to execute sub-second, petabyte-scale aggregation queries over fresh financial events in our internal ledger. We chose Pinot because of its rich feature set and scalability, which has enabled better performance than our previous solution — at a lower cost.

- Peter Bakkum

Webex

Forget sluggish queries!! Apache Pinot whipped our runtime aggregates, with sub-second latencies on all but the most complex queries. On top of the speed boost, Pinot slashed our storage footprint by 10x, letting us shrink the cluster by a whopping 500 nodes

- WEBEX

See Company Stories

Join our Community

Pinot Blog