【发布时间】:2017-11-14 11:00:48
【问题描述】:
我正在使用 Kafka 连接将记录更新插入 MySql。但是,默认选项是 INSERT .. ON DUPLICATE KEY REPLACE .. 我想知道是否有办法改变它 - 即:在重复键上,我想将列添加在一起。
【问题讨论】:
标签: mysql apache-kafka apache-kafka-connect
我正在使用 Kafka 连接将记录更新插入 MySql。但是,默认选项是 INSERT .. ON DUPLICATE KEY REPLACE .. 我想知道是否有办法改变它 - 即:在重复键上,我想将列添加在一起。
【问题讨论】:
标签: mysql apache-kafka apache-kafka-connect
看看the docs 我会说答案是否定的。 INSERT 或 UPSERT 是您的选择。
您可以在数据库中解决此问题,或使用 Kafka Streams 应用程序根据需要执行逻辑处理(将字段添加在一起)。
【讨论】: