Debezium is an open source distributed platform for change data capture. Start it up, point it at your databases, and your apps can start responding to all of the inserts, updates, and deletes that other apps commit to your databases. Debezium is durable and fast, so your apps can respond quickly and never miss an event, even when things go wrong. Camel includes individual components for each Debezium connector which allows for more flexibility to add more Debezium connectors support in Camel.

Debezium components

See the following for usage of each component:

Debezium MongoDB Connector

Capture changes from a MongoDB database.

Debezium MySQL Connector

Capture changes from a MySQL database.

Debezium PostgresSQL Connector

Capture changes from a PostgresSQL database.

Debezium SQL Server Connector

Capture changes from an SQL Server database.