RisingWave is an open-source distributed streaming database targeting real-time analytics and event-driven applications. It uses the incremental computation model to process streaming data with low latency. RisingWave implements a traditional change propagation framework to keep user-defined materialized views up-to-date. An incremental checkpoint mechanism is used to to efficiently ensure data consistency. It also has an elastic multi-node architecture with separate data and compute nodes. RisingWave is built from scratch with Rust, and is wire compatible with PostgreSQL.[05][06][07]
- Source Code
- https://github.com/risingwavelabs/risingwave[02]
- Developer
- Country of Origin
- US
- Start Year
- 2021
- Project Types
- Commercial, Open Source
- Written in
- Rust
- Operating System
- Linux
- License
- Apache v2
- @SingularityData[04]
RisingWave is an open-source distributed streaming database targeting real-time analytics and event-driven applications. It uses the incremental computation model to process streaming data with low latency. RisingWave implements a traditional change propagation framework to keep user-defined materialized views up-to-date. An incremental checkpoint mechanism is used to to efficiently ensure data consistency. It also has an elastic multi-node architecture with separate data and compute nodes. RisingWave is built from scratch with Rust, and is wire compatible with PostgreSQL.[05][06][07]
History[08][09]
RisingWave Database is built by RisingWave Labs (formerly known as Singularity Data), a database systems startup founded in 2021 by former IBM researcher and Amazon Redshift engineer Yingjun Wu.
While working at Amazon Redshift, Wu noticed that existing database systems cannot process streaming data efficiently and existing streaming systems were too complicated to use. This observation motivated Wu to found RisingWave Labs with a mission to “democratize stream processing”.
Citations
9 sources- RisingWave | Streaming Infrastructure for Agentic AI risingwave.com
- GitHub - risingwavelabs/risingwave: Event streaming platform for agentic AI. Continuously ingest, transform, and serve event streams in real time, at scale. · GitHub github.com
- https://docs.risingwave.com/docs/latest/intro risingwave.com
- https://twitter.com/SingularityData twitter.com
- https://docs.risingwave.com/docs/current/intro risingwave.com
- risingwave/docs at main · risingwavelabs/risingwave · GitHub github.com
- https://www.risingwave.com/products/RisingWaveDatabase/ risingwave.com
- https://www.risingwave.com/company/ risingwave.com
- Streaming data processing platform RisingWave lands $36M to launch a cloud service | TechCrunch techcrunch.com