基于XML的异构数据库同步技术研究

被引量 : 0次 | 上传用户:iis1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,在企业或科研机构内部同时采用不同的数据管理系统的现象十分的普遍,因此很多企业建立了数据中心,将异构数据源中的数据集成到中心数据库上。如何保证共享数据的一致,提出一种高效、安全的数据复制方案,即实现异构数据库的数据同步则是现代企业应用系统中需要考虑的重要问题之XML具有易于扩展、交互性好等特性和优点。使用XML文档作为异构数据库之间转换的桥梁,不但为实现异构数据库之间的联合提供了有力的支持,也在较高的程度上实现了异构数据库之间的数据转换和数据复制。Web Services具有共通性、松耦合性和平台无关性等良好的特性。有了Web Services,任何两个应用程序,只要能够读写XML,就能通信。本文就是在基于XML的异构数据库同步的基础上进行研究的。对同构数据库和异构数据库之间的数据转换问题,和异构数据库之间信息传输及相互操作问题,进行了详细的分析。首先,在分析现有的数据变化捕捉与同步策略不足的基础上,结合触发器的使用给出一种改进的用于异构数据库同步的数据变化捕捉方法。这种数据捕捉方法不但无需改变原有的应用表,还适用于任何支持触发器的数据库,具有通用性,并且设计的变化表只是记录发生变化数据的控制信息,大大节省了存储空间。然后,使用XML作为中介来实现异构数据库之间数据的转换。采用Web Services技术来解决异构数据库之间的通讯问题。最后,在参考了数据库集群负载均衡策略的基础上,针对本文中提出的数据复制模型给出了一种改进的调度算法。该算法能够更好的使数据中心决定对哪个应用数据库系统进行同步复制操作。本文还给出了基于XML的异构数据库的同步方案,并对各个功能模块进行了详细的分析,验证了前面所做工作的可行性。
其他文献
结合某船舶舵系维修中舵承加工实例,在对舵系长时间沿左右方向大幅度振动故障进行分析的基础上,查阅大量资料并分析材料特性,制订详细缜密的舵承加工工艺,确定了先磨削舵杆外
声乐与其它的艺术形式存在着明显的区别,由于难以形象地对声乐的乐理、思想等进行表达,因此在声乐教学的过程中如何有效地让学生更好地理解声乐知识,更好地掌握发声技巧等一直是
大葱锈病是葱类作物的常见病害之一。2005年9月下旬至10月上旬,不到20天的时间,翼城县出现了多年少见的连续降水天气,累计降水达150多毫米,导致大葱种植区锈病发生,部分生长
期刊
[目的]探讨DcR3和HER-2/neu在大肠癌中的表达及与大肠癌的相关性。[方法]应用免疫组化法分别检测正常大肠组织(n=10)、大肠癌组织(n=60)中DcR3和HER-2/neu的表达情况,分析两
港俞路跨淀浦河景观桥造型轻盈、寓意深刻,从技术标准、方案创意、结构设计、施工方案等方面详细介绍了淀浦河景观、结构及施工情况。该桥主桥为混凝土桥,人非桥为钢箱梁,混
<正>近日,eBay宣布其联合众多中国行车记录仪品牌,共同登陆eBay英国站首页的品牌促销专区。在活动期间,这些品牌的总销售额一周内环比剧增17倍。这是eBay支持中国品牌出海的"
期刊
目前,我国的食品包装企业大部分规模偏小,“小而全”是其主要特征之一,同时存在着不顾行业发展要求,重复生产那些成本低、工艺水平比较落后、易于制造的机械产品,行业内目前
研究背景临床上因创伤、肿瘤、感染等导致的难治性骨缺损十分常见,是临床工作者面临的一大难题。传统的自体骨移植虽然在临床取得了良好的疗效,但存在来源有限、增加供区创伤
转基因抗虫棉的大面积种植,有效地控制了棉铃虫的暴发为害,获得了显著的社会经济效益,与此同时,其环境安全性问题尤其是抗性风险问题备受国内外关注。本文以室内连续筛选17代