【发布时间】:2020-10-02 12:49:26
【问题描述】:
我有一个使用类似以下内容的 Kafka 连接器:
SELECT CAST ( id as VARCHAR) as key_id, id ...
FROM table1
JOIN (SELECT id as tID FROM table1 t WHERE t.id = 87002) v
ON v.tID = id
如果我对数据库执行 ORDER BY ID,我会按照我期望的顺序使用以下 ID 获取记录
322633
324066
324084
324107
我已经指定了连接器拉动增量,因此连接器添加了以下内容:
WHERE id > ? ORDER BY id ASC
这就是我感到困惑的地方。在此连接器写入的流中,记录以不同的顺序显示!他们在
322633
324084
324107
324066 (huh!!!?)
任何帮助理解这种行为都会很棒。
【问题讨论】:
-
您使用了多少主题分区以及如何显示订单 ID?
标签: jdbc apache-kafka apache-kafka-connect