【 TiDB 使用环境】测试/ Poc
【 TiDB 版本】7.5.1
想通过工具将TiDB的数据同步到下游MySQL,作为一个备用库使用。目前了解到的方法是先通过dumpling导全量,在通过TiCDC来做增量。如果上游TiDB的数据量比较大,比如4T左右,dumpling这个效率如何,也是通过这个方式进行同步吗?有大佬做过类似的方案吗
dumpling效率还可以
1 个赞
4TB 按照经验 默认参数 4h 能备份完。
3 个赞
tidb到mysql的话,就得dumpling+cdc了,dumpling效率挺高的。
1 个赞
7.5.1版本没有问题,速度看你磁盘和网络带宽了。低版本 tidb 用dumpling会oom
1 个赞
你这是打算从tidb迁回mysql吗?我是从mysql迁到tidb。用dm停顺利的。
数据量大的话,我怕你mysql 会崩
1 个赞
估计磁盘和带宽是影响最大的瓶颈,反而工具不是瓶颈,毕竟有官方做背书。
1 个赞
不是迁,就是做备库而已
也得具体看机器配置
是的。硬件太烂也确实达不到。。。
dumpling 或者cdc
dumpling效率挺高的
先dumpling 再cdc是可行的
不是迁回单机MySQL吧?MySQL集群?类似热璞数据库一类的?dumpling全量导出,TICDC增量
dumpling效率还行。。即使慢一些。对业务影响也不大。。
建议就是使用dumping 做基量数据的迁移
先dumpling 再cdc
我们这边用br+cdc;也可以用云服务里面的dts