一种基于自制序列化算法的数据库同步方法
基本信息
申请号 | CN201911324625.2 | 申请日 | - |
公开(公告)号 | CN111209332A | 公开(公告)日 | 2020-05-29 |
申请公布号 | CN111209332A | 申请公布日 | 2020-05-29 |
分类号 | G06F16/27 | 分类 | 计算;推算;计数; |
发明人 | 奚勇勤;王福胜;江新乐;胡志坚;陈晨辉;初志强 | 申请(专利权)人 | 苏州博远容天信息科技股份有限公司 |
代理机构 | 南京经纬专利商标代理有限公司 | 代理人 | 中国铁路上海局集团有限公司;苏州博远容天信息科技股份有限公司 |
地址 | 200000 上海市静安区天目东路80号 | ||
法律状态 | - |
摘要
摘要 | 本发明是一种基于自制序列化算法的数据库同步方法,包括管理工具、发布服务模块和订阅服务模块,其特征在于,建立自定义的数据视图元数据结构,将源数据库按照该结构生成元数据,所述发布服务模块按照元数据的定义抽取数据,建立自制的序列化存储算法,对数据进行序列化存储并进行数据发布,所述订阅服务模块按照元数据的定义接收发布服务模块发布的数据,并对数据进行逆向处理,最终更新到目标数据中。本发明实现了数据库同步的最小化传输、数据约束关系的自定识别等机制,并以插件化定制的方式在数据更新前、数据验证、数据更新后等时机进行自定义逻辑处理,确保数据一致性,实现数据的有效同步。 |
