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

How to choose (quick checklist)

  • Just want to try RisingWave locally? Use Standalone mode.
  • Need production reliability with minimal ops? Use RisingWave Cloud.

Quick comparison

Recommendations

Quick start and development

Recommended: Standalone mode Best for learning, development, and quick testing. It runs as a single process and gets you started in minutes. Learn more →

Production environments

Recommended: RisingWave Cloud (managed) or Kubernetes (self-managed)
  • RisingWave Cloud: Fully managed. Best when you want production reliability without infrastructure management.
  • Kubernetes: Self-managed. Best when you need full control and already operate Kubernetes in production.
RisingWave Cloud → · Kubernetes (Helm) → · Kubernetes (Operator) →

Testing and single-machine deployment

Recommended: Docker Compose Easy setup for local testing with multiple services. Not recommended for production. Learn more →

See also