[发明专利]一种实现异构数据库的数据同步方法在审

专利信息
申请号: 201110344938.1 申请日: 2011-11-01
公开(公告)号: CN103092871A 公开(公告)日: 2013-05-08
发明(设计)人: 杨际荣 申请(专利权)人: 镇江华扬信息科技有限公司
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 暂无信息 代理人: 暂无信息
地址: 212009 江苏省镇江市镇江新*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 实现 数据库 数据 同步 方法
【说明书】:

技术领域

发明涉及一种实现异构数据库的数据同步方法,特别涉及的是在JMS与XML技术的基础上提出一种异构数据库同步的方法并成功实现数据同步。

背景技术

目前,信息化建设正以前所未有的速度发展,各种各样的数据急剧膨胀。在这种大背景下,数据的传输、处理能力已经成为信息化程度的一个重要标志。由于各单位现在使用的软硬件平台、数据库系统不尽相同,当各单位之间需要进行数据交流时,其效率及准确性、及时性就会受到影响,对数据进行有效、安全的传输和处理成为一个重要的技术课题。如何高效、安全地保持各数据库间数据同步,实现企业中各部门之间信息资源共享即实现异构数据库的同步是现代企业应用系统中需要考虑的重要问题之一。

发明内容

基于上述问题,特此发明一种实现异构数据库的数据同步方法;异构数据库系统是相关的多个数据库系统的集合,可以实现数据的共享和透明访问,每个数据库系统在加入异构数据库系统之前本身就已经存在,拥有自己的DMBS。异构数据库的各个组成部分具有自身的自治性,实现数据共享的同时,每个数据库系统仍保有自己的应用特性、完整性控制和安全性控制。为了保持身份数据的一致性,数据中心中的身份数据与应用系统需要访问的身份库中用户身份信息之间必须同步更新。由于平台的差异性和数据库的多样性,普通的复制技术就显得乏力,需要一种具有可行的、通用的数据同步方法。基于JMS的数据同步方法是采用异步通信模式,屏蔽平台和底层通讯协议的差异性,满足异构数据库之间数据同步。当拥有授权的数据中心数据管理员或应用数据管理员通过数据管理更新或维护数据中心中身份数据时,数据管理程序首先向数据中心提交一个事务,要求个性数据中心的用户身份信息;同时定制一个XML格式的消息,把相关的个性信息以消息的方式提交给消息服务平台,要求身份库LDAP中的用户身份信息进行同步更新。消息平台处理消息数据,触发专用修改LDAP数据的同步程序来修改LDAP中的相关记录,达到数据的更新同步。同步软件采用的关键技术为Oracle高级复制技术。该技术能将Oracle数据库中的数据同步或异步拷贝到不同的数据库中。将数据复制到复制环境数据库的技术实体叫做物化视图。物化视图可以是只读的、可更新的或可写的.

该技术在不同Oracle数据库之间进行复制时可以同步,也可以异步。同步复制即复制数据在任何时间、任何复制节点均保持一致。异步复制即所有复制节点的数据在一定时间内是不同步的。如果复制环境中一个节点的复制数据发生了更新操作,这种改变将在不同的事务中被传播和应用到其他所有复制节点。这些不同的事务间可以间隔几秒、几分钟、几小时,也可以是几天之后。复制节点之间的数据临时是不同步的,但传播最终将保证所有复制节点间的数据一致。

(1)容灾系统使用异步可写物化视图方案应急系统要求容灾数据库的这些物化视图是可写的,这样才能保证系统的正常运行,但是又不要求这些变更数据同步至生产系统,因为现在的生产系统已经遭到破坏。可写的物化视图允许用户通过在这个可写的物化视图上进行插入、更新和删除行的操作,但是这些操作不会同样地插入、更新和删除主表或主实体化视图上的行。因此容灾数据库中应该使用这种可写的物化视图;同时容灾数据库的表结构、索引、存储结构应该与生产数据库保持一致,使用该同步软件中的普通初始同步方式来完全拷贝生产系统的表和索引定义。当灾难发生时,应该首先停止生产系统到容灾系统的同步软件,然后启动营业应急系统以保证继续营业;同时因为同步延时了几分钟(最长不超过5min),所以有可能会丢失少量数据。部分丢失的数据需要通过营业补录的方式解决。

(2)数据仓库是使用异步只读物化视图的方案数据仓库只要求对读取生产的数据进行分析,因此数据仓库的这些物化视图是只读的就可以了。只读物化视图提供只读的访问表数据。这个表数据来源于一个主体站点或一个主物化视图站点,因此数据仓库中采用这种只读物化视图。另外,数据仓库在分析时一般需要扫描这些物化视图,需要建立与生产数据库不同的表和索引结构,如对表进行分区、建立数据分析需要的索引等。因此应该使用该同步软件中的分区初始同步和条件初始同步方式来建立合适的物化视图及索引。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于镇江华扬信息科技有限公司,未经镇江华扬信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110344938.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top