一种基于WEB实现不同数据库之间数据上传与同步的方法技术

技术编号:19098711 阅读:42 留言:0更新日期:2018-10-03 02:43
本发明专利技术涉及WEB技术领域,特别涉及基于WEB实现不同数据库之间数据上传与同步的方法。本发明专利技术方法步骤是:1、从数据库读取全部表的数据;2、对数据进行封装并装换成JSON格式;3、通过网络向服务端发送JSON格式数据包;4、服务端接收数据并处理,返回结果;5、根据返回的状态码异步更新本次上传的数量和时间;6、定时自动重复执行步骤1至步骤5,实时同步与备份数据。本发明专利技术解决了在不同的数据库或者不同的服务器之间进行数据实时上传和同步等问题,可以用于实现不同数据库之间的数据实时备份与同步。

【技术实现步骤摘要】
一种基于WEB实现不同数据库之间数据上传与同步的方法
本专利技术涉及WEB
,特别涉及基于WEB实现不同数据库之间数据上传与同步的方法。
技术介绍
JSON(JavaScriptObjectNotation,JS对象简谱)是一种轻量级的数据交换格式。它基于ECMAScript(欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。但是,目前面临的主要问题有:不同的品牌的不同数据库之间无法有效进行数据交互,当需要把某一个数据库的数据上传或备份到另一个数据库的时候,会遇到不同种数据库之间无法互通数据的问题。上传或备份时数据数量多导致数据量太大,以至于数据上传失败或者无法上传问题。
技术实现思路
本专利技术解决的技术问题在于提供基于WEB实现不同数据库之间数据上传与同步的方法,解决了在不同的数据库之间对于数据上传或备份时不能进行数据通讯的问题,还解决了数据上传和备份时数据过多导致数据无法上传和失败的问题。本专利技术解决上述技术本文档来自技高网...

【技术保护点】
1.基于WEB实现不同数据库之间数据上传与同步的方法,其特征在于:所述的方法包含以下几个步骤:步骤一、从需要上传的数据库查询出所有数据;步骤二、 对数据进行封装并转换成JSON格式;步骤三、通过网络发送JSON格式数据包给服务器;步骤四、服务端接收数据、处理并返回结果;步骤五、根据返回的结果异步判断是否需要修改数量和时间;步骤六、定时自动执行步骤一至步骤五,进行数据实时备份和同步,直至完成。

【技术特征摘要】
1.基于WEB实现不同数据库之间数据上传与同步的方法,其特征在于:所述的方法包含以下几个步骤:步骤一、从需要上传的数据库查询出所有数据;步骤二、对数据进行封装并转换成JSON格式;步骤三、通过网络发送JSON格式数据包给服务器;步骤四、服务端接收数据、处理并返回结果;步骤五、根据返回的结果异步判断是否需要修改数量和时间;步骤六、定时自动执行步骤一至步骤五,进行数据实时备份和同步,直至完成。2.根据权利要求1所述的基于WEB实现不同数据库之间数据上传与同步的方法,其特征在于:可以实现不同数据库之间的数据上传和同步,不必对原始数据表进行更改字段即可实现数据备份,支持MySQL,SqlServer,Oracle,DB2等不同的数据库。3.根据权利要求1所述的基于WEB实现不同数据库之间数据上传与同步的方法,其特征在于:所述的步骤一中,编写SQL语句查询出需要上传的...

【专利技术属性】
技术研发人员:杨欢张来卿庞严冬
申请(专利权)人:珠海横琴盛达兆业科技投资有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1