# OpenLogReplicator **Repository Path**: fuli39_admin/OpenLogReplicator ## Basic Information - **Project Name**: OpenLogReplicator - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-01-24 - **Last Updated**: 2024-12-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # OpenLogReplicator 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: - Kafka - flat file - network stream (plain TCP/IP or ZeroMQ) - discard (for testing purposes) ## Getting started Refer to [OpenLogReplicator tutorials repository](https://github.com/bersler/OpenLogReplicator-tutorials) for a quick start with the project. ## Documentation 1. [Introduction to OpenLogReplicator](documentation/introduction/introduction.adoc) 2. [User Manual](documentation/user-manual/user-manual.adoc) 3. [Reference Manual](documentation/reference-manual/reference-manual.adoc) 4. [Installation Guide](documentation/installation/installation.adoc) 5. [Release Notes](documentation/release-notes/release-notes.adoc) 6. [Metrics](documentation/metrics/metrics.adoc) 7. [Troubleshooting Guide](documentation/troubleshooting/troubleshooting.adoc) 8. [Log Message Guide](documentation/log-messages/log-messages.adoc) 9. [Experimental Features](documentation/experimental-features/experimental-features.adoc) Additionally: 1. [Tutorials](https://www.bersler.com/openlogreplicator/tutorials/) 2. [FAQ](https://www.bersler.com/openlogreplicator/faq/) 3. [Support](https://www.bersler.com/openlogreplicator/support/) 4. [Contribution](https://www.bersler.com/openlogreplicator/contribution/) Use also [Gitter chat](https://gitter.im/bersler/OpenLogReplicator). ## Debezium OpenLogReplicator can work in cooperation with [Debezium](https://debezium.io/) 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.8.0 | | 2.5 | 1.3.0 | 1.8.0 | | 2.6 | 1.3.0 | 1.8.0 | | 2.7 | 1.3.0 | 1.8.0 | | 3.0 | 1.3.0 | 1.8.0 | ## Supporting the Author If you feel that I should receive some feedback from the world to continue with my hard work - feel free to make a **donation** to me. Remember, it will never be required to pay money to use, study, distribute or develop OpenLogReplicator. Donations, however, help the process of development to dedicate time and resources to make the project grow faster and further. I am very grateful for any amount you donate. Donate using Liberapay Buy Me A Coffee