tidb实时同步到tidb

tidb实时同步到tidb,不用binlog和ticdc,还有其它方法没?

dm :crazy_face:
兼容mysql协议的第三方同步工具都可以尝试尝试 :smiling_imp:

1 个赞

:rofl:低配版的用ETL工具,比如kettle,不过做不到实时

tidb到tidb肯定是dm了

DM源只能是 MySQL 或者 MariaDB 这种与 MySQL 协议兼容的数据库吧,tidb和tidb之间只能binlog和ticdc,其他第三方同步工具应该都不行。

dm确实有问题,没有binglog

量小的话试试datax,当时不是实时

上面说错了,应该是ticdc,但是你不想用ticdc?为什么呢?

有cdc为何不用,要给自己添加麻烦

dataX 无法做实时吗? 没用过

不用ticdc,还要实时估计只能双写了

ticdc需要有主键表才能同步,但是tidb表创建之后,就不能加id自增主键了

现在看来,在auto_random正式以前为了打散region,而不用id自增主键,在ticdc这边反而是个约束

不是实时

这么自相矛盾吗。。。不至于吧

或许也可以考虑 canal

要实时的话应该没有其他好办法了

人家说了不用binlog :joy: 这种就是伪需求,自己给自己添堵

canal 上游不能是tidb吧,下游可以是tidb,canal基于slave角色,binlog 的解析