数据同步的方法、系统及计算机可读存储介质

基本信息

申请号 CN202210454528.0 申请日 -
公开(公告)号 CN114741453A 公开(公告)日 2022-07-12
申请公布号 CN114741453A 申请公布日 2022-07-12
分类号 G06F16/27(2019.01)I;G06F16/21(2019.01)I 分类 计算;推算;计数;
发明人 南方剑;刘畅;杨爽;陈存利 申请(专利权)人 度小满科技(北京)有限公司
代理机构 北京知帆远景知识产权代理有限公司 代理人 -
地址 100085北京市海淀区西北旺路10号院西区4号楼6层606
法律状态 -

摘要

摘要 本申请提供了这样一种数据同步的方法、系统及计算机可读存储介质,包括:对上游数据库的二进制日志中记录的表结构变更事件进行解析,获得表变更语句;响应于下游数据库对原生表结构的行变更事件执行结束的判断结果,将目标表结构存储至缓存模块;基于缓存模块中的目标表结构,在下游数据库中执行表变更语句,使下游数据库中的原生表结构更新为目标表结构。通过将原生表结构缓存在缓存模块,避免了当上游数据库的表结构发生变更时,无法获取原生表结构,以致数据同步频繁中断的问题;另外,通过对上游数据库的二进制日志的生成协议的修改,使二进制日志能够记录表变更事件涉及的更多结构信息。