Skip to main content
RisingWave is the only SQLWorkspace engine supported during Private Preview. The SQLWorkspace engine model is pluggable, but you cannot currently select or replace the engine. StreamNative deploys and operates RisingWave in the placement selected for your SQLWorkspace. RisingWave executes PostgreSQL-compatible SQL over streaming data and maintains continuously updated computations such as materialized views.

Engine model

The managed engine includes the services required to accept SQL, execute streaming computations, coordinate metadata, and compact persistent state. StreamNative configures, deploys, and monitors these services as one SQLWorkspace engine. RisingWave uses two managed persistence resources:

Metadata Store

Stores engine metadata in Amazon RDS for PostgreSQL.

Object Storage

Stores durable streaming state in Amazon S3.
During Private Preview, managed metadata and object storage are supported only for SQLWorkspace placements on AWS. Other cloud providers are not currently supported.

Query interfaces

You can submit SQL to the same engine through either interface: PostgreSQL wire compatibility does not mean that every PostgreSQL server feature is available. RisingWave syntax, system catalogs, extensions, and SQL behavior can differ from PostgreSQL.

Work with managed topic sources

StreamNative periodically discovers eligible topics from a SQLCatalog and creates missing source objects in its engine database. Always reference topic-derived schema and source names with double-quoted identifiers. This example uses a Pulsar topic in public/default:
Create tables or materialized views for subsequent transformations and continuously maintained results:

RisingWave documentation

Use the documentation that corresponds to the RisingWave version provided by your SQLWorkspace when behavior is version-specific.