
Building with Redpanda Connect: Bloblang and Claude plugin
A workshop on building and debugging real-world streaming pipelines
Stream from your operational databases to anywhere with Redpanda Connect
The MongoDB CDC connector in Redpanda Connect streams data changes from a MongoDB replica set, using MongoDB's change streams to capture data updates. It employs parallel reads during snapshots, significantly boosting performance for large-scale data migrations by splitting collections into manageable chunks. It also uses external stores for oplog positions, giving you control over your checkpointing strategy.
The Postgres CDC connector in Redpanda Connect captures and streams row-level database changes from PostgreSQL's Write-Ahead Log (WAL). It uses logical replication to capture changes at a transaction-level, ensuring data consistency by only streaming fully committed transactions. The connector exports a consistent snapshot of your tables and seamlessly transitions to streaming ongoing changes from that snapshot point.
The MySQL CDC connector in Redpanda Connect uses MySQL's binary log (binlog) to capture changes made to a MySQL database in real time. It offers flexible offset management and ensures reliable, consistent snapshots through strategic locking. With Redpanda Connect's at-least-once delivery model, you can trust that your data is reaching its destination without missing a beat.
Change data capture (CDC) is a technique that tracks changes (inserts, updates, deletes) in a database as they occur, then streams only the changed data instead of scanning the entire database. This method is particularly useful for real-time data streaming, keeping systems up to date with minimal latency. It's often used in scenarios where real-time decisions are critical, such as financial trading.
Redpanda Connect is a platform with hundreds of configurable connectors that integrates disparate data systems for real-time data streaming. It is presented as a more flexible, scalable, and simpler-to-deploy alternative to Kafka Connect. Redpanda Connect connects to everything from operational inputs (CDC) to analytical outputs, allowing you to build high-throughput, low latency data pipelines.
Organizations collect vast volumes of data from multiple systems and then need to combine these streams for insights. The challenge is that data is constantly changing, and some real-time decisions — like in financial trading — can mean the difference between winning or losing millions.
To keep systems up to date with minimal latency, a popular technique is change data capture (CDC), which tracks changes (inserts, updates, deletes) in a database as they happen, then streams only the changed data instead of scanning the entire database.
CDC is particularly useful for real-time data streaming, which is where Redpanda Connect comes in. With hundreds of configurable connectors, Redpanda Connect is a fresh alternative to Kafka Connect that’s more flexible, scalable, and simpler to deploy so you can easily integrate disparate data systems.
In this post, we introduce you to Redpanda’s CDC inputs for some of the most popular database engines. We'll regularly update this post as we add more.
If you’re just stumbling upon us now, check out our post on Redpanda Connect vs. Kafka Connect to learn how we work differently. In a nutshell, Redpanda Connect easily connects to everything — from operational inputs (CDC) to analytical outputs (Snowflake) so you can build high-throughput, low latency data pipelines, even for sovereign AI and agentic workloads.
You might already be familiar with CDC platforms like Debezium, so to understand why you’d use Redpanda instead, we have to dig into the concepts of snapshots and parallel snapshots.
Debezium (Kafka Connect) does not do this today.
Now, let’s get into the CDC connectors currently available in Redpanda Connect.
The postgres_cdc connector captures and streams row-level database changes from PostgreSQL’s Write-Ahead Log (WAL). Additionally, you can also configure it to stream all existing data from the database to give you a fully fresh in-sync view of your full database.
Check out TinyBird’s guide on how to use PostgreSQL CDC with Redpanda Connect.
The mysql_cdc connector uses MySQL’s binary log (binlog) to capture changes made to a MySQL database in real time and then streams them to Redpanda Connect.
The mongodb_cdc connector streams data changes from a MongoDB replica set, using MongoDB’s change streams to capture data updates.
The gcp_spanner_cdc consumes change records from a Google Cloud Spanner change stream.
Generate a trial license key to try Redpanda Connect for 30 days.
You're spoiled for choice when looking for practical CDC use cases, like updating reporting dashboards, replicating and migrating a database with minimal downtime, triggering business workflows in real time based on data changes, catching and preventing fraud, and fueling AI/ML models with the freshest data.
Inspired yet? All of the connectors mentioned in this blog are currently available in Redpanda Cloud and Self-Managed with an Enterprise license. Redpanda Connect’s ecosystem is growing fast, so get started for free and check out what other cool connectors you can use to make your job easier.

A workshop on building and debugging real-world streaming pipelines

Zero-ops simplicity meets enterprise-grade security to unlock production-ready data streaming for builders

Smarter autocomplete, dynamic metadata detection, and swifter collaboration
Subscribe to our VIP (very important panda) mailing list to pounce on the latest blogs, surprise announcements, and community events!
Opt out anytime.