一种基于自制序列化算法的数据库同步方法

基本信息

申请号 CN201911324625.2 申请日 -
公开(公告)号 CN111209332A 公开(公告)日 2020-05-29
申请公布号 CN111209332A 申请公布日 2020-05-29
分类号 G06F16/27 分类 计算;推算;计数;
发明人 奚勇勤;王福胜;江新乐;胡志坚;陈晨辉;初志强 申请(专利权)人 苏州博远容天信息科技股份有限公司
代理机构 南京经纬专利商标代理有限公司 代理人 中国铁路上海局集团有限公司;苏州博远容天信息科技股份有限公司
地址 200000 上海市静安区天目东路80号
法律状态 -

摘要

摘要 本发明是一种基于自制序列化算法的数据库同步方法,包括管理工具、发布服务模块和订阅服务模块,其特征在于,建立自定义的数据视图元数据结构,将源数据库按照该结构生成元数据,所述发布服务模块按照元数据的定义抽取数据,建立自制的序列化存储算法,对数据进行序列化存储并进行数据发布,所述订阅服务模块按照元数据的定义接收发布服务模块发布的数据,并对数据进行逆向处理,最终更新到目标数据中。本发明实现了数据库同步的最小化传输、数据约束关系的自定识别等机制,并以插件化定制的方式在数据更新前、数据验证、数据更新后等时机进行自定义逻辑处理,确保数据一致性,实现数据的有效同步。