



The Fastest Way to Build
Ingest millions of events per second. Continuously join and analyze live streams with historical tables. Serve highly concurrent queries at low latency. Persist data in managed Apache Iceberg™ tables. All with Postgres-style SQL.

Trusted by 1,000+ Data-Driven Organizations
to harness continuous insights from both live and historical data.
What is RisingWave
One-Stop Platform for Real-Time Streaming Data
Best-in-class stream processing
Subsecond freshness. Strong consistency. Ultra-low latency.
Continuously monitor real-time event streams to detect anomalies or breaches within sub-seconds, and trigger instant alerts to any notification service.
Develop scalable real-time data pipelines using SQL. Seamlessly ingest data from sources, leveraging efficient multi-way joins, automatic schema evolution, and out-of-order processing capabilities.
Extract real-time insights from event streams and handle millions of concurrent queries with single-digit millisecond latency. Securely store historical data in low-cost tiered storage.
Transform real-time events into AI features. Store, serve, and share features within a unified system, and inspect historical versions of the features at any previous time point.

How RisingWave Can Help Your Business


COST EFFICIENCY
Engineered With
a Cloud-Native Architecture

Start Simple, Go Advanced
PostgreSQL compatibility and Rust efficiency make RisingWave the easiest, most cost-effective way to power your most demanding event streaming workloads.
Define precise event-time semantics using watermarks, windows, and temporal filters.
Deliver results in under 100 ms while maintaining transactional consistency across views and joins.
Run multi-way joins across dozens of data streams and perform as-of joins between live and historical data.
Stack MVs on top of each other to build layered transformations, each incrementally updated.
Capture database changes with exactly-once semantics, including TOAST columns. Parallel, locality-aware backfill speeds up onboarding.
Query past states of materialized views to reconstruct history for audits or backtesting.
Incrementally load and refresh data from Iceberg, Snowflake, and BigQuery alongside live streams.
Contain failures and checkpoints within databases and resource groups for predictable performance.
Unified Experience for Event Streaming
Capabilities | RisingWave | Stream Processors | Relational Databases |
---|---|---|---|
Streaming Ingestion | |||
Stream Processing | |||
Continuous Data Sink | |||
Low-Latency Serving | |||
Row Storage | |||
Columnar Storage | Apache Iceberg™ | Proprietary |
We’ve Got Lots of Helpful Tips
and Resources for You




Install RisingWave for macOS and Linux
See the quick start guide for next steps or other ways to run RisingWave.
curl -L https://risingwave.com/sh | sh