业务代码同步
定时同步 不是准实时的
mq实现同步 可以做到准实时,缺点:需要在业务代码加入
数据同步终极解决方案 - Canal
canal是阿里巴巴旗下的一款开源项目,纯Java开发。基于数据库增量日志解析,提供增量数据订阅和消费服务,目前主要支持Mysql , mariaDB , 及Oracle的部分版本。使用该中间件可以轻松的检测到数据库中数据的变化, 从而完成数据的同步操作, 而且可以做到与业务代码完全解耦,并且可以做到数据的实时同步 , 堪称数据同步的终极解决方案
业务代码同步
定时同步 不是准实时的
mq实现同步 可以做到准实时,缺点:需要在业务代码加入
数据同步终极解决方案 - Canal
canal是阿里巴巴旗下的一款开源项目,纯Java开发。基于数据库增量日志解析,提供增量数据订阅和消费服务,目前主要支持Mysql , mariaDB , 及Oracle的部分版本。使用该中间件可以轻松的检测到数据库中数据的变化, 从而完成数据的同步操作, 而且可以做到与业务代码完全解耦,并且可以做到数据的实时同步 , 堪称数据同步的终极解决方案