一种基于数据同步技术方法技术

技术编号:18449287 阅读:28 留言:0更新日期:2018-07-14 12:08
一种基于数据同步技术方法,主要表现在:结合XML的与平台无关纯文本特性,将其作为MYSQL数据库和Oracle数据库间的中介文本,解决异构数据源所需要的跨平台性,采用JMS数据同步技术对高效处理高并发情况下网上商城与ERP系统之间数据同步起到关键作用,提供简单配置操作界面完成系统间的数据同步配置工作,实现数据同步;支持海量数据和高并发系统的数据同步;支持即时、定时、手动等模式的同步方式,用户可根据系统需要自主选择;数据同步算法保证数据合法性、完整性,资源消耗小,数据同步稳定效率高,兼容性好;构建多种异常情况处理机制提高数据同步过程中的稳定性和正确性。

【技术实现步骤摘要】
一种基于数据同步技术方法
本专利技术涉及到一种信息
,特别涉及到一种基于数据同步技术方法。
技术介绍
随着科学技术的不断发展,人们对数据同步使用的技术要求也越来越高,对中国绝大多数大中型企业来说,信息系统建设已经基本完成,均拥有了本企业的信息系统,甚至有些企业的部门都拥有部门信息系统。只是这些信息系统可能在不同的时期由不同的软件提供商分别建设,应用的数据库软件不同,数据库设计不同,开发平台也千差万别,呈现出异构性,多样性。生产管理数据都存放在企业各个信息系统中,无法实现信息系统间数据真正共享,而形成一个个“信息孤岛”。
技术实现思路
1、一种基于数据同步技术方法,主要表现在:采用的是SQLSERVER数据同步技术,主要表现在二个同步上面,一是基于发布/订阅的数据库同步,二是基于MSDTC数据库同步,主要表现在发布者、订阅者和分发者。发布者负责在源数据库建立发布数据;订阅者者负责在目标数据库通过预订来接收数据;分发者则按照“推/拉模型”来控制数据的传播。数据源所在的服务器为发布者,负责发布数据。发布者把变更数据发布到分发服务器,分发服务器接收变更数据,并保存这些变更数据,订阅者根据订阅情况获取变更数据。2、一种基于数据同步技术方法,主要表现在:采用的是MSDTC服务技术,数据同步的双方开启MSDTC服务,并进行配置,双方都开启135端口,两个数据库服务器通过远程连接后,在SQLSERVER的配置管理器里进行配置,建立链接服务器,然后为服务器上需要同步的表分别建立触发器,在触发器里进行SQL同步语句的编写,这样就实现了SQLSERVER数据库与其他异构数据库的数据实时同步。一种基于数据同步技术方法,主要表现在:采用的是ORACLE和Streams数据同步技术,过挖掘从源数据库传输过来的日志,构造成SQL语句,然后在目标库上执行这些SQL,使之与源数据库保持同步。由于数据库处于打开状态,因此可以在SQL执行更新数据库的同时,将原来在源数据库上执行的一些查询、报表等操作放到目标数据库上来执行,以减轻源数据库的压力,提高其性能。4、一种基于数据同步技术方法,主要表现在:采用的是MYSQL数据同步技术,MYSQL是一种轻量级数据库平台,具有简单、高效、可移植性好等优点,近几年应用越来越普遍MYSQL从3.23.15版本以后提供数据库同步功能,MYSQL的同步是主从式结构,同步方向由主(master)数据库到从(slave)数据库,它采用基于日志的同步方式,日志记录了主服务器数据库的所有变化的二进制数据,其它节点则到主服务器读取相应的二进制更新日志来达到数据同步的目的。本文档来自技高网...

【技术保护点】
1.一种基于数据同步技术方法,主要表现在:采用的是SQLSERVER 数据同步技术。

【技术特征摘要】
1.一种基于数据同步技术方法,主要表现在:采用的是SQLSERVER数据同步技术。2.一种基于数据同步技术方法,主...

【专利技术属性】
技术研发人员:苏杰
申请(专利权)人:湖南易分销电子商务有限公司
类型:发明
国别省市:湖南,43

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

1