This guide will help you get started with RisingWave.
|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.|
RisingWave offers two running modes and several running options. Please see the table below for comparisons.
If you intend to deploy RisingWave in production environments, please use the Kubernetes Operator for RisingWave. This is because it has better support for resource management, and we do comprehensive tests for it.
|Comparison \ Mode||Playground mode||Full-featured mode|
|Purpose||Quick tests||Advanced tests and demos|
|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 in||Set up a local cluster with|
Currently, RisingWave does not support Windows. Use a macOS or Linux machine to run RisingWave.