githubEdit

Overview

Get up and running with Apache Pinot. Choose your deployment method and follow the guides for installation, batch ingestion, and stream ingestion.

Quick start

To try Pinot quickly, use one of the built-in quick start commands that launch all components in a single process with pre-built datasets. See Quick Start Examples for the full list.

Choose your deployment

Each deployment option below includes installation, batch ingestion, and stream ingestion guides tailored to that environment.

Local (binary or source)

Install and run Pinot directly on your machine.

Running Pinot Locallychevron-right

Docker

Run Pinot using Docker containers.

Running Pinot in Dockerchevron-right

Kubernetes

Deploy Pinot on a Kubernetes cluster using Helm.

Running in Kuberneteschevron-right

Public clouds

Deploy Pinot on managed Kubernetes services.

Running on AWSchevron-rightRunning on GCPchevron-rightRunning on Azurechevron-right

More resources

Create and Update a Table Configurationchevron-rightDebugging Pinotchevron-righthttps://github.com/pinot-contrib/pinot-docs/blob/latest/basics/getting-started/frequent-questions/README.mdchevron-right

Last updated

Was this helpful?