Get started
This guide will help you get started with RisingWave.
Stages |
---|
Run RisingWave — Install, start, and connect to RisingWave. |
Ingest data — Connect a streaming data source to RisingWave. |
Process data
|
Deliver data — Send processed data to other destinations. |
Run RisingWave
- Run locally
- Run in cloud
- Try from browser
Set up a local cluster on your machine.
RisingWave offers two running modes and several running options. See the table below for comparisons.
If you intend to deploy RisingWave in production environments, please use Kubernetes for better resource management and stability.
Comparison \ Mode | Playground mode | Full-featured mode |
---|---|---|
Purpose | Quick tests | Advanced tests and light production |
Starts in | A single-node instance | A full-featured, multi-node cluster |
Data persistence | Data is stored solely in memory and will not be persisted after the service is terminated. | Data is persisted in storage. |
Choose a method to run RisingWave | Run a single-node instance on/in Host machine Docker | Set up a local cluster with Docker Compose Kubernetes |
Currently, RisingWave does not support Windows. Use a macOS or Linux machine to run RisingWave.
Experience intuitive and effortless stream processing with RisingWave Cloud. Sign up now and get a free, fully managed cluster up and running with a few clicks.

Try out RisingWave without the need for any installation or setup with RisingWave Playground, an interactive web application. You can access RisingWave Playground directly from your browser.
RisingWave Playground is intended for quick testing purposes only. Your data will not persist after a session expires. Some functionality may be limited.
