Skip to main content

Integrations

We aim to minimize the hassle of integrating RisingWave with your existing data stack. With that purpose in mind, we will try to support the mainstream data formats, tools, and as many systems as possible.

However, with limited resources, we cannot achieve this goal in a short period of time. If a connector or integration is crucial to you but has not been supported, please let us know in the RisingWave Slack workspace, or by clicking the thumb-up icon in the corresponding cell on this page. We will prioritize the development based on the number of requests for each system.

If you wish to receive notifications when a connector or integration is available, you can click the small bell icon to enter your email address.

For tools or integrations that you would like to use but are not listed in the tables below, you can submit a feature request, or let us know in the Slack workspace.

Note about sink status

RisingWave can sink data to Kafka. This allows indirectly sinking data to any system that can ingest from Kafka. The tables below show direct sink status:

"Available" means a direct sink connector exists for that system.

"Researching" means no direct sink yet, but the system can still be used if it can ingest from Kafka.

Message brokers or streaming services

Broker or streaming serviceSourceSink
Apache KafkaAvailable. See Ingest data from Kafka for details.Available. See Sink to Kafka for details.
Confluent CloudAvailable. See Ingest data from Confluent Cloud for details.
Amazon MSKAvailable. See Ingest data from Amazon MSK for details.
RedpandaAvailable. See Ingest data from Redpanda for details.Available. See Sink to Kafka for details.
Apache PulsarAvailable. See Ingest data from Pulsar for details.Available. See Sink data to Pulsar for details.
DataStax Astra StreamingAvailable. See Ingest data from DataStax Astra Streaming for details.Researching
StreamNative CloudAvailableResearching
Kinesis Data StreamsAvailable. See Ingest data from Kinesis for details.Available. See Sink data to Kinesis for details.
NATS / NATS JetStreamAvailable. See Ingest data from NATS JetStream for details.Available. See Sink data to NATS for details.

ETL/ELT and data integration

SystemAvailability
AirbyteResearching
CensusResearching
dbtAvailable. For details, see Use dbt for data transformations.
FivetranResearching
HightouchResearching
VectorAvailable.

Query engines

SystemAvailability
Apache SparkResearching
AWS AthenaResearching
PrestoResearching
TrinoResearching
GraphQLAvailable. See this blog for details: Query real-time data with GraphQL, Kafka and RisingWave streaming database.

Databases

PostgreSQL

SystemSourceSink
PostgresAvailable. See Ingest data from PostgreSQL CDC for details.Available. See Sink data from RisingWave to PostgreSQL for details.
AWS RDS (Postgres)Available. See Ingest data from PostgreSQL CDC for details.Available. See Sink data from RisingWave to PostgreSQL for details.
AWS Aurora (Postgres)In progress
Researching
Citus DataAvailable. See Ingest data from Citus CDC.Researching

MySQL

SystemSourceSink
MySQLAvailable. See Ingest data from MySQL CDC for details.Available. See Sink data from RisingWave to MySQL.
AWS RDS (MySQL)Available. See Ingest data from MySQL CDC for details.Available. See Sink data from RisingWave to MySQL.
AWS Aurora (MySQL)In progress
Researching

Other databases

SystemSourceSink
Apache DruidNo planResearching
Apache PinotNo planResearching
AWS RedshiftNo planResearching
ClickHouseNo planAvailable. For details, see Sink data to ClickHouse.
CockroachDBResearching
Available. For details, see Sink data to CockroachDB.
DataStax Astra DB & Apache Cassandra & ScyllaDBResearching
Available. For details, see Sink data to Cassandra or ScyllaDB.
Db2Researching
Researching
ElasticsearchNo planAvailable. Only versions 7.x and 8.x are supported. For details, see Sink data from RisingWave to Elasticsearch.
GreenplumNo planResearching
Google BigQueryNo planAvailable. For details, see Sink data to Google BigQuery.
MongoDBAvailable. For details, see CDC via event streaming systems.Researching
Oracle DatabaseResearching
Researching
RedisResearching
Available. For details, see Sink data from RisingWave to Redis.
SnowflakeNo planResearching
SQL ServerAvailable. For details, see CDC via event streaming systems.Researching
StarRocksNo planAvailable. For details, see Sink data to StarRocks.
TiDBAvailable. For details, see CDC via event streaming systems.Available. For details, see Sink data from RisingWave to TiDB.

Data lakes

SystemAvailability
Delta LakeAvailable. See Sink data from RisingWave to Delta Lake
Apache HudiResearching
Apache IcebergAvailable. For details, see Sink data from RisingWave to Apache Iceberg.

BI and data analytic platforms

SystemAvailability
Apache SupersetAvailable. See Visualize RisingWave data in Superset for details.
Beekeeper StudioAvailable. See Connect Beekeeper Studio to RisingWave for details.
BytebaseAvailable. See Supported databases for details.
Cube.jsResearching
DBeaverAvailable. See Connect DBeaver to RisingWave for details.
GrafanaAvailable. See Visualize RisingWave data in Grafana for details.
Jupyter NotebookResearching
LookerAvailable. See Connect Looker to RisingWave for details.
MetabaseAvailable. See Connect Metabase to RisingWave for details.
RedashAvailable
DataGripResearching
PgAdminResearching

Other systems

SystemAvailability
AlluxioResearching
Google Cloud Storage (GCS)Available as source. For details, see Ingest data from Google Cloud Storage.
SupabaseAvailable. For details, see Empower Supabase with stream processing capabilities.

Help us make this doc better!