Oracle迁移到MySql(分库分表)

背景:数据从Oracle迁移到MySql(分库分表)且表结构有变动

架构:

 步骤:

1、DataPipline采集存量和增量数据发送到Kafka

        DataPipline先开启增量任务,在开启存量任务,为保证顺序性,kafka partion设置为1

2、由同步程序将Kafka数据消费进行逻辑处理后发送到MySql

        先消费存量数据,在消费增量数据,做好幂等

3、控台用于推送ShardingSphere-Proxy分库分表规则及控制同步任务的启停

      分库分表采用ShardingSphere-Proxy

结果:

因为表结构变动,同步程序处理有一定的逻辑,目前一个线程批量处理500条记录,每个线程一天同步1kw+条记录

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值