首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

异构数据库数据同步方法、装置、介质和电子设备 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:北京人大金仓信息技术股份有限公司

摘要:本公开涉及数据库技术领域,具体涉及一种异构数据库数据同步方法、异构数据库数据同步装置、计算机可读存储介质和电子设备,其中所述方法包括:从源数据库传输来的增量数据文件中读取数据及指示信息;所述指示信息包含指示所述数据待写入的表信息;基于预设配置文件和所述指示信息确定所述数据是否涉及目标数据库中的关联关系表;确定所述数据不涉及所述关联关系表时,基于所述预设配置文件和所述指示信息将所述数据分配至多个写线程中的指定写线程,以使读取的多个数据各自对应的指定写线程将数据并行写入所述目标数据库。本公开的实施方案可以在异构数据库系统环境下数据同步时提高目标数据库的数据入库加载性能。

主权项:1.一种异构数据库数据同步方法,其特征在于,包括:从源数据库传输来的增量数据文件中读取数据及指示信息;所述指示信息包含指示所述数据待写入的表信息;基于预设配置文件和所述指示信息确定所述数据是否涉及目标数据库中的关联关系表;确定所述数据不涉及所述关联关系表时,基于所述预设配置文件和所述指示信息将所述数据分配至多个写线程中的指定写线程,以使读取的多个数据各自对应的指定写线程将数据并行写入所述目标数据库;其中,所述预设配置文件包括关联关系表的表信息,以及一致性保护策略;所述关联关系表表示至少两张具有业务依赖关系或关联关系的表,所述一致性保护策略包括对关联关系表操作时的数据分配规则和串行执行顺序;所述方法还包括:确定所述数据涉及所述关联关系表时,确定所有写线程是否写完数据;确定所有写线程写完数据时,基于所述一致性保护策略中的数据分配规则将所述数据分配至多个写线程中的指定写线程;基于所述一致性保护策略中的串行执行顺序,使所述数据对应的指定写线程串行执行,以将所述数据写入所述目标数据库中的关联关系表;其中,所述预设配置文件中预先设置有目标数据库中不同表的表信息与对应的写线程标识之间的对应关系;所述预设配置文件还包括预设数据分配策略,该预设数据分配策略指示基于预设轮询算法在多个写线程之间分配数据;所述基于所述预设配置文件和所述指示信息将所述数据分配至多个写线程中的指定写线程,包括:基于所述指示信息中所述数据待写入的表信息及所述对应关系,确定所述数据待写入的表是否为第一预设数据表;该第一预设数据表是所述对应关系中涉及的至少一个表;确定不是所述第一预设数据表时,基于所述预设数据分配策略将所述数据分配至多个写线程中的指定写线程;确定是所述第一预设数据表时,基于所述对应关系和所述指示信息将所述数据分配至多个写线程中的指定写线程。

全文数据:

权利要求:

百度查询: 北京人大金仓信息技术股份有限公司 异构数据库数据同步方法、装置、介质和电子设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。