基于Web服务的分布式异构数据库增量同步更新应用研究

被引量 : 0次 | 上传用户:zhaochunyang2000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的迅猛发展,越来越多的行业或企业都进行了信息化管理,产生了许多相对独立的信息服务和管理系统。为了减少“信息孤岛”的存在,各信息系统数据库之间的数据交换越来越多。目前,已经出现了一些异构数据交换的技术,能够较有效地解决企业内部系统集成和数据交换的问题,但是由于每一种组件模型的架构以及封装数据的标准不一样,导致各个组件模型之间相互集成变得困难。此外,现有的异构数据交换技术在实现企业数据透明性访问、穿越防火墙、跨平台、数据源动态部署等方面存在不足,而Web服务的出现可以比较好的解决这些问题。由于分布式异构数据库系统数据共享与同步时,存在扩展性、可靠性较低、同步性能较差、难以实现等问题,本文通过对数据转换方法、变更数据捕获、数据同步策略和Web服务相关技术进行研究,提出了一种将触发器和日志表相结合的变更数据捕获方法,设计了一种基于Web服务的分布式异构数据库增量同步更新机制,建立了中心数据库,通过事件驱动传输体系,将分布式数据库和中心数据库各自将捕获的增量数据进行同步,实现了分布式异构数据库增量同步更新系统原型,最后用实例对系统进行了测试,验证了设计的可行性和合理性。本文完成的工作有:①剖析了分布式异构数据库中数据的共享与同步策略,分析了分布式异构数据库互联相关技术,并与Web服务进行了对比分析。②研究了基于XML和Web服务的异构数据转换方法和Web服务同步策略,分析了多种已有的变更数据捕获方法,提出了一种基于触发器和日志表的变更捕获方法。③借助同步策略,设计了基于Web服务的分布式异构数据库增量同步更新系统,建立了中心数据库,通过事件驱动传输机制,将分布式数据库和中心数据库各自将捕获的增量数据进行同步。④设计了分布式异构数据库增量同步更新系统主要模块,实现了一个包括异构数据库注册与数据转换,变更数据捕获,增量数据同步更新,事件驱动传输,事务处理在内的原型系统。⑤对数据同步性能作了总体测试,用实例验证了设计的可行性和合理性。
其他文献
自党的十六届六中全会提出基本公共服务均等化的概念以来,与公共服务均等化相关的论题便成为学术界研究的热点,而区域基本公共服务均等化更是热点中的热点。2008年,我国遭受
目的:通过本研究拟了解: 1.慢性HCV感染患者与慢性HBV病毒感染患者、正常对照间认知功能的差异,明确慢性HCV感染患者认知功能损害的程度和模式;以及与慢性HBV感染患者比较,认
<正> 银广夏,一个彻头彻尾的骗子公司,却一度被冠以“中国大蓝筹股”的盛誉。从1998年开始,这家连续亏损的上市公司,靠伪造合同、发票以及银行、海关、税务等方面的业务单据,
随着金融市场的不断发展和创新,金融市场和金融资产之间的相关关系越来越复杂,呈现出非线性、非对称以及尾部相关的相关形式。因此,传统使用的线性相关系数的分析方法早已不
信用评分是统计学和运筹学在金融和银行业最成功的应用之一,同时也是最早开发的金融风险管理工具之一。建立信用评分模型的统计学方法有很多,传统的参数方法有线性回归、Logi
理论语言学术语"合语法性"有着多重含义,按传统的语法学理论,即使是广义的"合语法性"也只包括合语法和不合语法两种情况。随着描写语法、语料库语言学等的兴起,揭示了处于传
草莓是一种经济价值很高的果品,但果实采后极易软化腐烂,不耐贮运,造成很大的经济损失。乙烯受体FaEtr2基因在草莓果实成熟阶段大量表达,可能与果实的成熟密切相关。深入研究
目的探究不同程度糖尿病性视网膜病变患者血清及房水中的VEGF、IL-6水平差异。方法研究对象选取2015.1-2015.12我院收治的90例糖尿病患者,根据视网膜病变程度进行分组,包括无
在一个系统的开发中界面开发占了相当大的一部分。在传统的界面开发中,开发人员利用某种依赖于特定平台的语言进行直接编码,这样很容易造成重复类似的开发和设计,同时要成为
<正>所谓生态价值观,就是处理生态与人之间关系的价值观。初中语文既是学生提升文学素养和文学应用能力的平台,也是培养学生价值观的有效途径。发挥初中语文对生态价值观上的