【发布时间】:2019-11-09 05:04:49
【问题描述】:
我想构建一个 Kafka 连接器,以便近乎实时地从数据库中检索记录。我的数据库是Oracle Database 11g Enterprise Edition Release 11.2.0.3.0,表有数百万条记录。首先,我想使用 CDC 为我的数据库添加最小负载。其次,我想根据 LastUpdate 字段检索记录,该字段在某个日期之后具有值。
在 confluent 的网站上搜索,我发现唯一的开源连接器是 “Kafka Connect JDBC”。我认为这个连接器没有CDC机制,在连接器第一次启动时不可能检索到数百万条记录。我认为的替代解决方案是 Debezium,但 Confluent 站点上没有 Debezium Oracle 连接器,我相信它是 beta 版本。
您会建议哪种解决方案?我对 Kafka Connect JDBC 或 Debezium 连接器的假设有问题吗?还有其他解决办法吗?
【问题讨论】:
标签: oracle11g apache-kafka apache-kafka-connect cdc oracle-cdc