cdc 在单独使用 TiKV 的场景下可以使用吗

配置了 cdc 写入变更到 kafka, 通过 tikv-client 写入 txnkv 数据,但没有任何信息写入到kafka, cdc 也没有打印任何信息

需要pd

pd 有的,txnkv 是可以正常读写,但 kafka 里没写数据

我的情况是没有表,直接写的 txnkv,这样还可以通过 ticdc 输出变更到 kafka 吗?

和版本有关系吗,我测试的版本是 v5.3.0

你上面三个框,我还是不知道我这种算哪一种

第一第一个是说,没有有效索引的表是可以同步的,但我不知道,没有表(没有 tidb)的情况下可以同步吗?

第三个是说 rawkv 不支持同步,但我使用的是 txnkv,看说明没有特别指出不能使用,但我测试下来似乎无法同步,不知道是我配置的问题还是其他什么原因?

我的配置如下

tiup ctl:v5.3.0 cdc changefeed create  --sink-uri="kafka://10.0.5.89:9092/tikv?protocol=canal-json&kafka-version=2.5.0&partition-num=1&max-message-bytes=67108864&force-replicate=true&enable-old-value=true"  --changefeed-id="testkafka"

是这样,有大佬回答过,table这套体系和txnkv是完全隔离的,根据cdc的说明,我猜测cdc是不行的。

https://github.com/tikv/migration/tree/main/cdc 我看有一个 TiKV-CDC 但都是 TODO 不知道进展怎么样了

  1. 这个命令里添加 --pd 试试
  2. TiKV 和 TiCDC 都是 5.3.0 版本吗?
  3. 都写入了什么数据? 写入方式是什么?

不能在单独使用 TiKV 的场景下使用。
TiCDC 目前只支持同步 TiDB 的数据,不能同步通过 tikv-client 写入的 txnkv 数据。

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。