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

【发明公布】Mongo数据库转换MySQL数据库的方法、装置、设备和存储介质_北京贝马科斯技术有限公司_202311500949.3 

申请/专利权人:北京贝马科斯技术有限公司

申请日:2023-11-13

公开(公告)日:2024-04-19

公开(公告)号:CN117909391A

主分类号:G06F16/25

分类号:G06F16/25;G06F16/22;G06F16/27;G06F16/28

优先权:

专利状态码:在审-实质审查的生效

法律状态:2024.05.07#实质审查的生效;2024.04.19#公开

摘要:本发明公开Mongo数据库转换MySQL数据库的方法、装置、设备和存储介质,涉及数据转换技术领域。Mongo数据库转换MySQL数据库的方法包括:(1)源数据获取;(2)数据结构提取;(3)数据结构动态纠正;(4)数据内容转;(5)数据标记记录。本发明将需要转换为MySQL的Mongo数据自动、持续、准确的进行转换;同时避免人工导入导出,提高了转换效率,避免数据结构不兼容和人工频繁调整数据结构的工作,有助于提高数据集成的兼容性和及时性。

主权项:1.Mongo数据库转换为MySQL数据库的方法,其特征在于,包括:(1)源数据获取从源Mongo数据库获取一批Mongo数据,Mongo数据使用标记列进行排序,获取上一次记录的标记之后的数据,即标记列大于上一次记录的标记值,如果第一次转换还没有记录的标记,则直接获取排序之后的一批数据;(2)数据结构提取循环步骤(1)获取的所有的数据,记录所有出现的数据项(Key)、数据类型和数据长度;获取目标MySQL数据库,同名目标数据表的数据结构(TABLE_SCHEMA),如果首次转换则还没有目标数据结构;(3)数据结构动态纠正①将步骤(2)获取到的最终Mongo数据结构转换为MySQL数据结构;②将步骤(3)-①转换之后的数据结构和步骤(2)获取的MySQL数据结构进行对比;③根据步骤(3)-②的数据类型纠正记录,动态进行MySQL数据表更新动作;(4)数据内容转存将步骤(1)中获取的一批数据,全部存储到已经通过步骤(3)纠正之后的MySQL数据表中;(5)数据标记记录记录步骤(1)中获取的一批数据中最后一条数据记录的标记列的值,即记录的标记,定期重复步骤(1)-(4),以达到及时完成所有数据的同步的目标。

全文数据:

权利要求:

百度查询: 北京贝马科斯技术有限公司 Mongo数据库转换MySQL数据库的方法、装置、设备和存储介质

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