[发明专利]一种基于WEB实现不同数据库之间数据上传与同步的方法在审
申请号: | 201810417646.8 | 申请日: | 2018-05-04 |
公开(公告)号: | CN108614888A | 公开(公告)日: | 2018-10-02 |
发明(设计)人: | 杨欢;张来卿;庞严冬 | 申请(专利权)人: | 珠海横琴盛达兆业科技投资有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F8/30;G06F11/14 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 519031 广东省珠海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 数据上传 服务端 同步的 数据实时备份 数据实时上传 数据库读取 备份数据 定时自动 返回结果 接收数据 实时同步 异步更新 重复执行 数据包 状态码 上传 封装 服务器 发送 返回 网络 | ||
本发明涉及WEB技术领域,特别涉及基于WEB实现不同数据库之间数据上传与同步的方法。本发明方法步骤是:1、从数据库读取全部表的数据;2、对数据进行封装并装换成JSON格式;3、通过网络向服务端发送JSON格式数据包;4、服务端接收数据并处理,返回结果;5、根据返回的状态码异步更新本次上传的数量和时间;6、定时自动重复执行步骤1至步骤5,实时同步与备份数据。本发明解决了在不同的数据库或者不同的服务器之间进行数据实时上传和同步等问题,可以用于实现不同数据库之间的数据实时备份与同步。
技术领域
本发明涉及WEB技术领域,特别涉及基于WEB实现不同数据库之间数据上传与同步的方法。
背景技术
JSON(JavaScript Object Notation,JS 对象简谱) 是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
但是,目前面临的主要问题有:
不同的品牌的不同数据库之间无法有效进行数据交互,当需要把某一个数据库的数据上传或备份到另一个数据库的时候,会遇到不同种数据库之间无法互通数据的问题。
上传或备份时数据数量多导致数据量太大,以至于数据上传失败或者无法上传问题。
发明内容
本发明解决的技术问题在于提供基于WEB实现不同数据库之间数据上传与同步的方法,解决了在不同的数据库之间对于数据上传或备份时不能进行数据通讯的问题,还解决了数据上传和备份时数据过多导致数据无法上传和失败的问题。
本发明解决上述技术问题的技术方案是:
所述的方法包含以下几个步骤:
步骤一、从需要上传的数据库查询出所有数据;
步骤二、 对数据进行封装并转换成JSON格式;
步骤三、通过网络发送JSON格式数据包给服务器;
步骤四、服务端接收数据、处理并返回结果;
步骤五、根据返回的结果步骤判断是否需要修改数量和时间;
步骤六、定时自动执行步骤一至步骤五,直至完成数据备份和同步。
本发明的有益效果:本发明基于WEB实现不同数据库之间数据上传和备份的方法,针对不同的数据库之间不同的数据类型之间的数据上传与备份,数据量过大导致的数据无法传输或者传输失败的问题。
附图说明
下面结合附图对本发明进一步说明:
图1为本发明的方法流程图。
具体实施方式
如图1所示,本发明采用如下步骤可以实现不同数据库之间的数据上传和备份:
步骤一、从需要上传的数据库查询出所有数据;
步骤二、 对数据进行封装并转换成JSON格式;
步骤三、通过网络发送JSON格式数据包给服务器;
步骤四、服务端接收数据、处理并返回结果;
步骤五、根据返回的结果异步判断是否需要修改数量和时间;
步骤六、定时自动执行步骤一至步骤五,直至完成数据备份和同步。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海横琴盛达兆业科技投资有限公司,未经珠海横琴盛达兆业科技投资有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810417646.8/2.html,转载请声明来源钻瓜专利网。