【发布时间】:2019-06-04 15:52:36
【问题描述】:
我知道要编写一个 Kafka 消费者并将每条记录插入/更新到 Oracle 数据库中,但我想为此目的利用 Kafka Connect API 和 JDBC Sink Connector。除了属性文件,在我的搜索中,我找不到完整的可执行示例,其中包含在 Java 中配置和编写相关代码以使用带有 json 消息的 Kafka 主题并使用 Kafka 在 Oracle 数据库中插入/更新(合并)表的详细步骤将 API 与 JDBC 接收器连接器连接。有人可以演示一个包括配置和依赖项的示例吗?这种方法有什么缺点吗?当表数据增加到数百万时,我们是否预计会出现任何潜在问题?
提前致谢。
【问题讨论】:
-
您不必编写代码。您可以只使用现有的并对其进行配置。您可以在此处找到 jdbc-sink 连接器的文档:docs.confluent.io/current/connect/kafka-connect-jdbc/…
标签: oracle jdbc apache-kafka apache-kafka-connect