RisingWave supports ingesting change data capture (CDC) data from Citus database. Version 10.2 of Citus is supported.
superuser
role in the Citus cluster.wal_level
is logical
on each worker node by modifying postgresql.conf
.FULL
for the table you want to ingest data from.superuser
role is required.Field | Notes |
---|---|
hostname | Hostname of the coordinator node. |
port | Port number of the coordinator node. |
username | Username of the database. |
password | Password of the database. |
database.servers | The host and port of Citus worker nodes. |
database.name | Name of the database. |
schema.name | Optional. Name of the schema. By default, the value is public. |
table.name | Name of the table that you want to ingest data from. |
slot.name | Optional. The slot name for each source. Each source should have a unique slot name. |