TiCDC可以在同一个TiDB集群的不同库之间做复制嘛?

【 TiDB 使用环境】生产环境
【 TiDB 版本】v6.5.9
【遇到的问题:问题现象及影响】
是不是不能在同一个TiDB集群下的不同库之间用TiCDC做表的同步?

应该不能吧,我之前是加了个中间层做的,你也可以尝试下,利用mysql或者kafka来做中间层,利用dm或者cdc的routes能力来进行切换酷表

TiCDC 可以在同一个TiDB集群的不同库之间进行数据复制。用户只需要根据实际需求配置相应的Changefeed,即可实现库间的数据同步。

cdc 现在没有表路由功能吧,至少官方文档上没有,参考:https://docs.pingcap.com/zh/tidb/stable/ticdc-changefeed-config#ticdc-changefeed-配置文件说明

官方文档没写,我测试过不可以

cdc 不支持路由,可以自己加 kafka 消费,或应用双写

那就行先写到kafka,然后再加一个consumer写另外一张表,是这个意思吧

同一集群 同一数据库下 不同表 之间sink为tidb 这种同步时不支持的。如果两个库的两个表之间的同步,虽然没有试过,如果表名,表结构一致。应该是可以的。
配置文件

[filter]
rules = ['db_name.table_name']

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