Beginner

CDC Quickstart Guides

Bring your first change data capture pipeline online fast. Choose your source database and follow a copy-paste friendly walkthrough with checkpoints and sanity checks.

Postgres

Configure logical replication, set up a Debezium connector, and verify real-time change events.

MySQL

Enable binlog, configure a Debezium connector, and stream row-level changes to a Kafka topic.

Oracle

Set up supplemental logging and leverage LogMiner to capture change events in real time.

MS SQL Server

Enable database-level CDC, configure SQL Server Agent, and validate change data flow end-to-end.

Quickstart cheat sheet

Prep each environment fast with prerequisites, time estimates, and direct links to the walkthroughs.

Postgres

~10–15 min

Enable logical decoding, register Debezium, verify change events end-to-end.

  • wal_level=logical, slots allowed
  • Primary keys or REPLICA IDENTITY FULL

Oracle

~15–20 min

Check ARCHIVELOG + supplemental logging, then verify redo events arrive.

  • ARCHIVELOG mode enabled
  • Database + table supplemental logging

πŸš€ Try the CDC Sandbox

Skip the setup and start learning immediately! Our pre-configured Docker Compose sandbox includes Postgres, MySQL, Kafka, and Debeziumβ€”ready to run in one command.

Verify your stack

After you run a quickstart, execute the acceptance tests to prove containers are healthy, events are flowing, and restarts stay idempotent.

Run acceptance tests
Progress 0% No progress yet
Progress is stored locally in this browser.