开放式异构数据库复制框架的研究与实现

来源 :中国科学院研究生院(软件研究所) | 被引量 : 71次 | 上传用户:shanghui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据库复制是分布式环境中的一项关键技术,由于数据库异构现象越来越普遍,研究异构数据库复制无论在理论还是实际上都具有非常重要的意义。作为全部工作的基础,本文从总体结构、变化捕获、同步、分发、冲突检测与解决等方面对数据库复制实现的关键方法和技术做了分析和归纳。根据其基本原理和实现方法,本文首次把现有异构数据库复制方案分为三种模式:数据库厂商模式、复制中间件模式和复制引擎模式,并总结了各自的优缺点。从分析具体的异构形式入手,本文以一种全新思路提出开放式异构数据库复制框架234-5。它首先抽象出两类复制对象:出版物和预订;然后建立由连接层、实现层和应用层组成的三层开放式结构;实现层则定义捕获器、同步器、分发器和冲突管理器四个功能构件;从而全面地解决完全异构、全面功能、可移植性、可扩充性和整体性能五方面的问题。针对多重复制定义现象,本文提出三个最优传播算法:D-M、ILS和LIS。其中D-M算法用于得到最小的节点间单次传播开销,而ILS和LIS算法分别在链式结构和更普遍条件下使总传播开销最小。理论和实验分别验证了它们的正确性和有效性。本文提出基于MLS的完全型复制授权管理机制CRAM,它正确地确定了授权管理的客体,并极大增强了复制的操作特权及状态,最后测试了它对运行性能的影响。根据234-5框架及其它理论,本文开发了原型系统Cabinet Replicator,它由公共连接层子系统、DB2实现子系统、VFP实现子系统、全局管理GUI工具和若干应用程序示例组成。实验结果表明它体现了上述理论的基本特点,达到了预期目标。
其他文献
纹理合成以人工生成纹理为目的,是计算机图形学与图像处理的重要研究领域。基于样图的纹理合成是近些年来出现的一种新技术,它以小块纹理图像作为输入而合成任意大的同类纹理。
随着多媒体和网络技术的飞速发展,数字图像得到日益广泛的应用,基于内容的图像检索成为当前多媒体检索研究的热点之一。其主要思想是根据图像所包含的颜色、纹理、形状以及空间
目的 研究在各类肝胆疾病的诊断中谷丙转氨酶(ALT)、谷草转氨酶(AST)、碱性磷酸酶(ALP)与γ-谷氨酰转肽酶(γ-GT)组合实验室检验结果的应用价值。方法 选取2016年3月至2018年
<正> 反弹道导弹最初出现于美国和前苏联冷战的初期,当时它主要是为对付射程在6,000公里以上的洲际弹道导弹。如果把弹道导弹喻为矛,反导弹视为盾的话,&#39;盾&#39;一直处于
目前,数字水印作为多媒体数据的版权保护、内容认证、拷贝控制、操作跟踪和广播监控等应用的一项重要技术,正受到国内外学者的广泛关注。在现存的水印研究文献中,图像水印远
目的:探讨CD44v6和肝素酶在非小细胞肺癌(NSCLC )及癌旁正常肺组织中的表达情况,并研究其与 NSCLC侵袭、转移中的关系。方法采用免疫组织化学染色检测117例NSCLC组织及其中62例患
女性似乎比男性更长寿,这已不是什么秘密了.但其中的原因可能不仅仅是男性开车太快和其他危险因素,一项新的研究表明,这也许还与寄生虫有关,至少部分相关.
<正> 哈佛大学一项新研究认为,每天吃一次番茄食品(如比萨饼或番茄沙司等)就可以将心脏病危险降低30%以上。新研究由来自哈佛大学公共卫生学院的副教授霍华德&#183;塞索和波
<正> 笔者曾在“珠算技术水平发展及现状概述”一文中,简要地介绍了自1980年起十四年来,中国珠算协会组织全国珠算比赛及技术水平发展的过程。到1994年,各项全国记录为;