This project contains open source Oracle database CDC written purely in C++. OpenLogReplicator reads transactions directly from database redo log files (parses binary files) and streams in JSON or Protobuf format to various targets. The following targets are supported:
Refer to OpenLogReplicator tutorials repository for a quick start with the project.
Additionally:
Use also Gitter chat.
OpenLogReplicator can work in cooperation with Debezium CDC as a replacement for LogMiner reader. Use the following table to find out which version of OpenLogReplicator is compatible with which version of Debezium.
Debezium | OLR minimal version | OLR recommended version |
---|---|---|
2.4 | 1.3.0 | 1.6.0 |
2.5 | 1.3.0 | 1.6.0 |
2.6 | 1.3.0 | 1.6.0 |
2.7 | 1.3.0 | 1.6.0 |
3.0 | 1.3.0 | 1.6.0 |
If you (or your company) are benefiting from the project and would like to support the contributor, kindly support the project.