千家信息网

datax,同步数据,mysql sqlserver 双向

发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,mysql sqlserver 双向同步在使用sqlserver连接服务器时遇到坑(不细说),所以使用一下的替代方案。参考:mysql实时同步到mssql的解决方案https://×××w.cnblo
千家信息网最后更新 2025年02月23日datax,同步数据,mysql sqlserver 双向

mysql sqlserver 双向同步

在使用sqlserver连接服务器时遇到坑(不细说),所以使用一下的替代方案。


参考:
mysql实时同步到mssql的解决方案
https://×××w.cnblogs.com/liweis/p/4749961.html

DataX 阿里巴巴集团的离线数据同步工具/平台(各种异构数据源之间高效的数据同步)。
主页 https://github.com/alibaba/DataX
介绍 https://github.com/alibaba/DataX/blob/master/introduction.md
Support Data Channels(点读或写会有具体说明) https://github.com/alibaba/DataX
Quick Start https://github.com/alibaba/DataX/blob/master/userGuid.md


在2边的数据库中都做一下配置:

  1. 新建一张与同步表结构一样的表,在表内增加一列OpType、一列CTime(默认值为当前时间)、一列操作状态status(0未操作,1已经操作)
  2. 使用不同的触发器对OpType列写入相应的值(I表示插入记录,U表示修改记录,D表示删除记录)
    PS:DataX不能执行物理删除所有把逻辑放在存储过程里

使用DataX同步,在where里使用CTime来区分需要同步的内容,然后在存储过程里可以完成逻辑


DataX使用笔记
如果表上有触发器会随着写入一起执行,这里的执行意思是如果有错误也可能是触发器里的,但是错误信息不会提示错误发生在那个步骤。
经过一段时间的开发,发现还是需要自己写很多代码而且不能物理删除,所以选择不再继续下去了,找了一个开源软件挺不错的叫SymmetricDS,目前正在开发中等好了上新笔记

同步 数据 触发器 错误 方案 时间 物理 笔记 过程 逻辑 存储 开发 双向 不同 不错 巴巴 主页 之间 代码 信息 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 数据库服务器有什么用 连云港南京高密度服务器供货厂 北京程序软件开发java 服务器千兆电口网卡种类 银鸽网络技术有限公司 关系型数据库定义及优势 区块链技术的数据库是什么 我的世界服务器有人却连接不到服务器 时空猎人显示服务器爆满 网络安全游戏作文 数据库操作会有记录吗 网络安全问题比例最高的 数据库公共文件包含语句 服务器免费防护软件知乎 怎么查数据库服务器时间 我的世界国际版中文版服务器 gdb 打印内存数据库 星之辰服务器账号 电商小软件开发 qq相册打开时说服务器错误 奉贤区网络技术服务代理商 软件开发会用到那些软件 永兴学it软件开发培训中心 常州新北数控机床软件开发 国家自科基金项目数据库查询 鼎元软件开发公司 数据库公共文件包含语句 上海大学数据库2试卷 网络安全工程师都要会什么 网络安全6个警惕
0