-
Type: New Feature
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
Support for CDC based on MongoDB Change Events
When using MongoDB as a source for a certain topic, the Change Events of the topic should be added into the target in CDC mode, similar to the CDC handling of the existing Debezium implementation.
A prototype is available in branch mongo_cdc here:
- github: https://github.com/ckurze/mongo-kafka/tree/mongo_cdc
- Docs: https://github.com/ckurze/mongo-kafka/blob/mongo_cdc/docs/sink.md#change-data-capture-mode
This feature allows to replicate all changes of a database into another one. Use cases can be: 1:1 replication of master data between different services; DR into a totally separate MongoDB cluster; partial replication into other MongoDB clusters; and more.