嵌入式移动数据库中事务处理技术研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:zhuguangxinli
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动计算技术的飞速发展,使得用户通过移动客户机随时随地访问分布式数据库上的信息成为可能。然而由于移动计算环境一些特点所限(例如不可靠的通信连接、移动客户机的随意移动等),使得移动计算环境下的事务处理面临移动性、断接性的挑战,因此研究移动事务处理模型十分必要,为此,本论文提出了自适应的乐观移动事务处理策略AOP-MT,研究了它所采用的关键技术。AOP-MT 策略支持移动客户机的断接自治操作,允许用户随意移动,并提供对交互式事务的支持,很好地消除了移动计算环境给数据库应用和事务处理带来的不利影响。为此本文主要做了以下几方面的研究工作: 1) 分析移动计算环境对移动数据库及移动事务的影响,为移动事务处理的研究划定问题域范围; 2) 分析了移动计算环境下的强一致性和弱一致性的数据处理要求,提出自适应的乐观移动事务处理策略AOP-MT,灵活应对不同应用需求,并通过对移动计算环境下的数据信息的类型进行分析,选用乐观事务处理方法进行事务的计算执行; 3) 针对AOP-MT 策略的On-line 模式和Off-line 模式,详细介绍了两种模式下移动事务的处理流程。通过引入事务协调者(MTC)、事务参与者(MTP)和事务执行片段(OPS)等概念,提供对交互式事务的支持,允许随意的跨区移动,对断接情况下的移动客户机自治操作提供支持,并通过事务队列、事务操作队列和两阶段提交方式,保证了事务调度的可串行性和数据库的全局一致性; 4) 详细分析了AOP-MT 策略中并发事务可能发生的读-写冲突和写-写冲突,并对On-line 模式和Off-line 模式下如何进行冲突检测保证数据一致性进行了探讨并提出了解决方法; 5) 对移动事务的恢复机制做了简单探讨,给出了事务恢复的基本方法; 6) 设计了一个基于AOP-MT 策略的移动事务处理原型,通过实例模拟的方式解释了AOP-MT 策略在原型中的运用,从而说明AOP-MT 策略是可行的。
其他文献
多媒体技术和数字图书馆的发展和应用,使基于内容的检索技术成为图象处理和计算机视觉的前沿问题。基于内容的检索技术就是直接根据描述媒体对象内容的各种特征进行检索,它的
计算机虚拟三维场景绘制作为虚拟现实系统中的重要组成部分,是当前计算机图形学方面的热门领域之一。它可以为人们提供非常直观自然的交互界面,因此已经在计算机辅助设计、数
多媒体会议克服了传统的通信工具不具备的面对面的沟通效果,又节省了时间和费用,提高了开会效率,所以得到了广泛的应用。目前的多媒体会议系统无论是基于电路交换网的H.320
科学计算可视化是20世纪80年代发展起来的一门新学科,它运用计算机图形学和图像处理技术,将计算过程中及计算结果的数据转化为图形图像的形式在屏幕上显示并进行交互处理。在
数据库中知识发现(Knowledge Discovery in Databases,简称KDD)是近年来人工智能、数据库应用等领域的研究热点。目前,KDD的研究涵盖了多个领域的多种知识发现方法,已经能够发现
UML是面向对象开发中一种可视化建模语言,已经成为事实上的面向对象建模标准。虽然表达丰富,但UML不是形式化的建模语言,其图形化的符号经常缺乏精确的语义,这使得对UML进行形式
本文对曲面造型中散乱数据插值曲面问题进行了研究。构造散乱空间数据插值曲面技术在CAD、计算机图形学、气象和勘探等各类科学研究和工程设计中有广泛的应用。 由于工程
JFFS2是为使用闪速存储设备的嵌入式系统专门设计的一种日志式文件系统。作为一种基于日志结构的文件系统,JFFS2采用了新的存储方式,可支持耗损平衡,并具有断电保护功能,因而
本课题研究专家系统在森林防火中的应用。仔细分析和研究了森林火灾的扑救方法和方式,认真总结了国内外的森林防火技术,利用专家系统、WEB技术和COM技术,设计了一个火灾发生
本文给出了基于MyCluster算法的聚类搜索引擎框架及聚类结果评价体系。实现聚类搜索引擎的过程中将涉及多种编程语言(例如HTML、Javascript、CGI和C++等)和数学软件MatLab