【潘森教育】业务系统数据库

最近在工作中,遇到了这样一个业务场景,我们需要关注一个业务系统数据库中某几张表的数据,当数据发生新增或修改时,将它同步到另一个业务系统数据库中的表中。

一提到数据库的同步,估计大家第一时间想到的就是基于 binlog 的主从复制了,但是放在我们的场景中,还有几个问题:

第一,并不是需要复制所有表的数据,复制对象只有少量的几张表

第二,也是比较麻烦的,两个业务系统数据库表结构可能不一致。例如,要同步数据库 1 的 A 表中的某些字段到数据库 2 的 B 表中,在这一过程中,A 表和 B 表的字段并不是完全相同

这样的话,我们只能通过代码的方式,首先获取到数据库 1 表中数据的变动,再通过手动映射的方式,插入到数据库 2 的表中。但是,获取变动数据的这一过程,还是离不开 binlog,因此我们就需要在代码中对 binlog 进行一下监控。

先说结论,我们最终使用了一个开源工具 mysql-binlog-connector-java,用来监控 binlog 变化并获取数据,获取数据后再手动插入到另一个库的表中,基于它来实现了数据的同步。

今日霍州(www.jrhz.info)©️

特别声明:[【潘森教育】业务系统数据库] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

车管所 更新至第09集(车管所系统升级公告)

"该剧是一部单镜头职场喜剧,故事发生在每个人最怕去的地方:车管所。剧中古怪可爱的主人公们拿着最低工资," …

车管所 更新至第09集(车管所系统升级公告)

一座冰雕“看哭”好多网友 中式浪漫刻进冰雪中

在长春冰雪新天地,游客们穿梭于精美的冰雕之间,寻找最佳拍摄角度。不远处,一群雕刻师正以冰为纸、以刀为笔,专注地打磨着未完成的作品。好奇的游客围在他们身边提问,认真工作的雕刻师们也成为景区的一道独特风景

一座冰雕“看哭”好多网友 中式浪漫刻进冰雪中

高速免费最后1分钟实拍 车主抢时通过收费站(高速免费最后时段没出高速怎么办)

2月24日零时,春节假期高速公路免费通行正式结束。在武汉龚家岭收费站,14个进出通道全部开启,多辆小客车抢在免费车道落杆前通过,也有车主“卡点”失败,交了几百元通行费。23日23时59分,一辆蒙A牌照车辆“压哨”通过龚家岭收费站

高速免费最后1分钟实拍 车主抢时通过收费站(高速免费最后时段没出高速怎么办)

缝包机GK9-520配件升级,哪些核心部件最值得关注?2026年新趋势解析(gk35-2c缝包机)

选购GK9-520缝包机配件时,牙齿钩针、压脚针板等核心部件如何选择?了解2026年趋势,帮你找到高性价比方案。本篇详解配件特点、性能要求、预算规划等关键因素。

缝包机GK9-520配件升级,哪些核心部件最值得关注?2026年新趋势解析(gk35-2c缝包机)

W8数据出炉,OPPO、vivo、小米全都超越了苹果(oppo8.0)

来自行业人士“智慧『芯片』案内人”的数据显示在W8周,也就是2.16-2.22春节放假期间,国内市场突变,这一周除了荣耀的位置没变之外,其它五个品牌的位置全部发生了变化。 在给出数据的同时行业人士也表示:春节档…

W8数据出炉,OPPO、vivo、小米全都超越了苹果(oppo8.0)