Skip to main content

oracdc

Open Source Oracle CDC for Apache Kafka Connect

Why oracdc?

Purpose-built Oracle CDC connectors for the Apache Kafka ecosystem

Minimal Database Impact

RedoMiner reads redo logs directly without installing anything on the database server, eliminating additional CPU and IO load.

Oracle 9i through 26ai

Supports all Oracle Database versions from 9i to the latest 26ai, including Enterprise, Standard, Express, Free, and Personal editions.

Multiple Connectors

Choose from RedoMiner (recommended), LogMiner, or SnapshotLog connectors, plus JDBC sink connectors for PostgreSQL and Oracle.

50+ JMX Metrics

Comprehensive monitoring through JMX with metrics for throughput, lag, transaction processing, and resource utilization.

Flexible Deployment

Deploy via Docker, Confluent Hub, AWS Marketplace, Maven Central, or build from source. Runs on any Kafka Connect cluster.

Oracle RAC & Data Guard

Full support for Oracle RAC clusters and Data Guard standby databases, including physical standby as a replication source.

Choose Your Connector

Three source connectors to match your requirements

FeatureRedoMiner (Recommended)LogMinerSnapshotLog
MethodDirect redo log readingOracle LogMiner APIMaterialized view logs
Database LoadMinimal (dictionary queries only)Moderate (LogMiner sessions)High (not for production)
LOB SupportBLOB, CLOB, NCLOB, XMLTYPE, JSON, VECTORBLOB, CLOB, NCLOB, XMLTYPENo
Oracle RACYesYesNo
DDL SupportYesYesNo
Supplemental LoggingMinimal or ALLALL (table or database level)Not required
TDE EncryptionColumn encryptionNoNo

Get oracdc

Available through multiple distribution channels

Need Commercial Support?

Get priority support, security hotfixes, and early access to new features with a support subscription from A2 Solutions.

Contact A2 Solutions