quickstart

Launch a local Pinot quickstart cluster for testing and debugging.

6.1k|1.5k|Updated May 19, 2014
One-click install
npx skills add https://github.com/apache/pinot --skill quickstart-apache
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quickstart
Source: https://github.com/apache/pinot/tree/main/.claude/skills/quickstart
Command: npx skills add https://github.com/apache/pinot --skill quickstart-apache

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Launches a local Pinot quickstart cluster to simplify getting hands-on with Pinot without manual installation and configuration.

Core Features & Use Cases

  • Quick start: spins up a ready-to-use Pinot cluster with batch, hybrid, streaming modes for local testing.
  • Guided usage: provides a clear path for running different quickstart modes and validating cluster behavior.
  • Hands-on debugging: enables fast iteration for development, testing, and experimentation with Pinot features.

Quick Start

Run the default quick-start script to start a local Pinot cluster in batch mode, with options to switch to hybrid, streaming, or upsert modes as described.

Frequently Asked Questions about quickstart

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I launch a local Pinot cluster for testing and debugging?

To launch a local Pinot cluster, run the default quickstart script which spins up a ready-to-use environment in batch mode without manual installation. This enables fast iteration for development, testing, and experimentation with Pinot features.

What quickstart modes are available for a local Pinot cluster?

The local Pinot cluster quickstart supports batch, hybrid, streaming, and upsert modes. You can switch between these modes using the quickstart script options to validate different cluster behaviors and configurations quickly.

Do I need to build quickstart scripts before running a local Pinot cluster?

Yes, you need the quickstart scripts built and available under the build/bin or pinot-tools target paths before running the local Pinot cluster. This ensures the necessary scripts are present to spin up the cluster correctly.

What is the best way to experiment with Pinot batch and streaming modes locally?

The best way to experiment with Pinot batch and streaming modes locally is using the quickstart script. It provides a guided path for running different modes and validating cluster behavior without manual configuration setup.

Why does the Pinot quickstart script fail to start?

The Pinot quickstart script may fail if the scripts are not built and available under the build/bin or pinot-tools target paths. You must ensure the project is properly compiled before attempting to spin up the cluster.