多数据库系统中数据一致性维护技术的研究与实现

被引量 : 0次 | 上传用户:zzzj1019
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的不断发展,在信息集成领域,多数据库系统已经成为异构数据源之间信息交互和集成的有效管理方法之一。其旨在通过一个通用的数据集成与访问平台为决策系统提供高质量的可信数据,而系统中的数据一致性问题是决定其数据质量高低的关键因素之一,特别是目前为了提高多数据库系统的可用性和容灾能力而引入的各种解决方案使得系统中数据一致性问题变得更加复杂。所以本文对于上述问题进行了深入的分析和讨论,在此基础上,设计实现了多数据库系统中的数据一致性维护管理子系统,主要研究工作包括以下几个方面:(一)设计提出了数据一致性维护管理子系统的体系结构,该子系统采用分层管理的体系架构来解决不同层面的数据一致性问题。其中副本一致性维护管理器采用节点代理的方式,通过由任务执行发布控制,任务完成后继控制和任务执行异常控制所构成的控制体系有效解决了数据物理存储层面的副本一致性问题;全局数据同步更新控制器采用基于C/S的同步更新控制结构,利用更新信息表和临时集成源表将整个控制过程分割为两个并发执行的关键步骤,有效解决了数据集成层面的全局数据同步更新问题即本地源数据与全局目标数据间的一致性问题。(二)在本地数据的副本一致性维护方面,设计实现了基于一致性维护任务的管理策略。该策略利用一致性维护任务,采用更新请求同时发布到多节点执行的方式缩短数据副本间的同步延迟,降低一致性维护的时间消耗;利用“最快更新-访问”机制来提高请求的处理速率,通过物理一致性维护任务完成后的优先调度控制来缩短阻塞任务的等待时间;并结合任务异常控制技术来保证更新异常状态下的数据一致性。有效解决了数据源节点间的副本一致性问题,同时提高了系统的吞吐率和节点的资源利用率。(三)在本地源数据与全局目标数据间的数据一致性维护方面,提出了两段式全局数据同步更新控制技术。该技术依据数据源对触发器的支持程度和分布网络环境下的一些特性,将整个同步更新过程切割为本地源数据更新信息抽取和全局数据重集成更新两个过程,并使这两个过程得以并发执行,提高了全局数据的更新效率和管理器的抗灾性能。在前一过程中利用更新信息的拆装控制减少网络传输的数据量,缩短数据同步时间。后一过程主要解决如何快速有效地确定失效的全局数据对象,缩小参与重新集成的对象范围从而避免启动不必要的全局数据更新过程。最后借助系统的应用平台对数据一致性维护管理子系统进行了相应的试验和测试,通过对试验结果的分析讨论验证了本文工作的可行性和有效性。
其他文献
管理咨询企业是适应时代发展需要而不断发展的一个行业,它是协助企业进行管理决策的智力型组织,团队性是管理咨询企业的特点,团队激励对于充分发挥知识型员工的潜力具有重要
石灰立窑型煤代焦,可有效地缓解焦煤资源的紧缺和焦炭供需的矛盾,显著提高石灰生产的经济性,同时还可起到一定的节能与环保功效,是一项应用价值高、市场前景广的新课题。论文
行政强制执行是指行政机关或行政机关申请人民法院,对不履行发生效力的行政决定的公民、法人或其他组织依法强制其履行义务的行为。在法治观念深入人心的今天,随着现代行政法
本文首先详细介绍了锁相环频率合成器和直接数字频率合成器的工作原理、基本结构及性能特点。锁相环频率合成是基于锁相技术的频率合成方法,它是利用锁相环路的良好窄带跟踪
BRT作为一种新型的城市公共交通系统是解决城市交通矛盾的有效途径之一,具有投资少、建设周期短、见效快等特点。BRT道路大多为专用车道,采用完全渠化方式,车轮作用位置相对
无权处分制度,是民法范畴内的一项重要制度。同时,无权处分法律效力问题也是民法中极具争议的问题之一。鉴于此,本文试图以无权处分为核心,以基本理论、域外实践为主,深度挖
在各种电推进系统中,脉冲等离子体推力器(Pulsed Plasma Thrusters,PPTs)作为一种极有价值的新型空间电磁推力器,具有应用功率范围宽、平均功率小、结构简单、控制方便、响应
超混杂复合防护结构与传统均质金属装甲相比,具有面密度低、冲击吸能高、防护性能好等优点,在兵器工业、防护工程等领域有着广泛的应用。本文以日本遗留化学武器挖掘、拆除过
随着计算机网络技术迅猛发展,人们希望互联网能够有效地提供他们所需的各种服务。Web服务作为一种开放的业务提供方式,已经得到了工业界和学术界的广泛认可。与此同时,网络上
在世界经济高速发展的时期,桥梁作为社会生产生活中必不可少的一部份,在整个政治、经济、生活领域发挥着十分重要的作用。但是,近些年来,我国在役公路桥梁的使用性能差、耐久