Skip to main content
RisingWave supports multiple deployment modes, each designed for different use cases and environments. This guide helps you choose the right deployment option based on your needs.

Quick comparison

Deployment optionTime to deployProduction use?Documentation
Standalone mode (Script, Docker, or Homebrew)< 5 minutesNoLink
RisingWave Cloud< 5 minutesYesLink
Docker Compose< 5 minutesUse at your own riskLink
Kubernetes (Helm)30 minutesYesLink
Kubernetes (Operator)30 minutesYesLink

Recommendations

Quick start and development

Recommended: Standalone mode Best for learning, development, and testing. Get started in under 5 minutes with a single process. Learn more →

Production environments

Recommended: RisingWave Cloud (managed service) or Kubernetes (self-managed)
  • RisingWave Cloud: Fully managed service, fastest setup, no infrastructure management
  • Kubernetes: Self-managed, full control, scalable and resilient
Learn more → | Learn more → | Learn more →

Testing and single-machine deployment

Recommended: Docker Compose Easy setup for local development and testing. Not recommended for production use. Learn more →