Home

Awesome

<p align="center"> <picture> <source srcset=".github/RisingWave-logo-dark.svg" width="500px" media="(prefers-color-scheme: dark)"> <img src=".github/RisingWave-logo-light.svg" width="500px"> </picture> </p> <div align="center">

🌊 Reimagine real-time data engineering.

</div> <p align="center">&nbsp;&nbsp;&nbsp;📚&nbsp; <a href="https://docs.risingwave.com/" target="_blank" ><b>Documentation</b></a>&nbsp;&nbsp;&nbsp;🚀&nbsp; <a href="https://risingwave.com/slack" target="_blank" > <b>Slack Community</b> </a> </p> <div align="center"> <a href="https://risingwave.com/slack" target="_blank" > <img alt="Slack" src="https://badgen.net/badge/Slack/Join%20RisingWave/0abd59?icon=slack" /> </a> <a href="https://x.com/risingwavelabs" target="_blank" > <img alt="X" src="https://img.shields.io/twitter/follow/risingwavelabs" /> </a> <a href="https://www.youtube.com/@risingwave-labs" target="_blank" > <img alt="YouTube" src="https://img.shields.io/youtube/channel/views/UCsHwdyBRxBpmkA5RRd0YNEA" /> </a> </div>

RisingWave is a Postgres-compatible SQL database engineered to provide the <i><b>simplest</b></i> and <i><b>most cost-efficient</b></i> approach for <b>processing</b>, <b>analyzing</b>, and <b>managing</b> real-time event streaming data.

RisingWave can <b>ingest</b> millions of events per second, continuously <b>join and analyze</b> live data streams with historical tables, <b>serve</b> ad-hoc queries in real-time, and <b>deliver</b> fresh, consistent results wherever needed.

RisingWave

Try it out in 60 seconds

Install RisingWave standalone mode:

curl https://risingwave.com/sh | sh

To learn about other installation options, such as using a Docker image, see Quick Start.

When is RisingWave the perfect fit?

RisingWave is the ideal solution for:

In what use cases does RisingWave excel?

RisingWave is particularly effective for the following use cases:

Production deployments

RisingWave Cloud offers the easiest way to run RisingWave in production.

For Docker deployment, please refer to Docker Compose.

For Kubernetes deployment, please refer to Kubernetes with Helm or Kubernetes with Operator.

Community

Looking for help, discussions, collaboration opportunities, or a casual afternoon chat with our fellow engineers and community members? Join our Slack workspace!

Notes on telemetry

RisingWave uses Scarf to collect anonymized installation analytics. These analytics help support us understand and improve the distribution of our package. The privacy policy of Scarf is available at https://about.scarf.sh/privacy-policy.

RisingWave also collects anonymous usage statistics to better understand how the community is using RisingWave. The sole intention of this exercise is to help improve the product. Users may opt out easily at any time. Please refer to the user documentation for more details.

License

RisingWave is distributed under the Apache License (Version 2.0). Please refer to LICENSE for more information.

Contributing

Thanks for your interest in contributing to the project! Please refer to RisingWave Developer Guide for more information.