基于Agent的移动数据库事务处理的研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:zhh6622692
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动计算技术的飞速发展,使得用户通过移动客户机随时随地访问分布式数据库上的信息成为可能。然而由于移动计算环境一些特点所限(例如不可靠的通信连接、移动客户机的随意移动等),使得移动计算环境下的数据库技术面临更多的挑战。而现有的数据库管理系统不能或是不能有效地解决移动计算环境中的数据管理问题。因此,有必要对已有的传统数据库加以改进,或者重新设计,形成一种能全面支持移动计算环境的数据库技术——嵌入式移动数据库。事务处理是数据库管理系统的一个基本功能,它主要用于维护数据的一致性,支持多用户的并发访问,使用户可以可靠地查询和更新数据库。移动数据库系统同样要求提供事务处理能力,以满足移动应用的需求。移动计算环境的特殊性使得在设计移动数据库系统中需要考虑诸多传统计算环境下不需要考虑的问题,如客户机的移动性、频繁断接性、弱连接性,过区切换等等问题。所以如何使服务器能够完善的处理好移动事务,即解决移动事务的上述关键技术问题成为移动数据库技术中一个非常重要的研究课题。本文根据移动数据库的特点和目标,将智能Agent技术应用其中。对于原有的移动数据库进行了改进,设计出基于智能Agent的移动数据库事务处理模型。本文通过对移动事务并发控制的特点的分析,提出了一种基于Agent的混合乐观悲观事务处理(MOP-TP)策略,并对它的实现作了具体描述。然后提出了MOP-TP策略乐观执行阶段的一种冲突检测方法。接下来,针对MOP-TP策略中对嵌套子事务的并发控制策略,本文又提出了一种基于动态优先级和封锁的嵌套子事务并发控制协议(DAP-2PL)。最后,本文提出了一个基于Agent移动事务处理模型——动态配置的移动数据库(DCMDB),详细描述了其体系结构和运转流程。然后还以查询事务为例设计了DCMDB模型的查询引擎。
其他文献
联机分析处理技术和数据挖掘技术均是决策支持的重要技术,两者在决策分析过程中功能互补。OLAM技术是这两种技术相结合的产物,它兼有联机分析处理技术的多维分析的在线性、灵
本文搜集、研究、改进和扩充了现有的某些储层建模方法和可视化方法,并使用面向对象的方法封装它们,从而系统地建构了油藏三维可视化类库。 从最终用户的角度来看,他能够通过
本文对网络教育中答疑系统进行了研究。文章介绍了网络教育答疑系统的关键技术,结合网络教育的实际需求,给出了网络教育答疑系统的总体框架设计,并详细研究了答疑系统问题知识库
目前,随着易于寻找的构造型油气藏的减少,油气资源勘探变得困难。因此油藏描述技术就成为油气资源勘探开发工程中必不可少的核心技术之一,而油藏参数(包括渗透率、饱和度和孔隙
网格计算是解决科学计算和工程计算等大规模计算的非常具有潜力的下一代计算平台。为了使网格达到最大的性能,有效降低网格计算的执行时间和耗费,需要一个良好的资源调度策略来
随着嵌入式系统应用的推广,对嵌入式系统的性能要求也越来越高,高端嵌入式微处理器已经被广泛地应用,越来越多地在芯片内部集成ScratchPad存储器,提高系统性能。ScratchPad存储器
在分布式协作开发环境中进行设计工作时,要求不同的系统设计工具之间能够相互衔接与利用,完成设计任务的流程能够平滑相连。然而由于各设计工具之间的异构性,使得各个工具之
随着计算机技术的发展,三维设计引发了设计行业的巨大的变革。但是水电站设计与地形结构关联较紧密,地形地质条件多变,且电站异形设计较多,机械设备管线布置复杂,还停留在传统的二维软计制图阶段。设计成果信息表达不够生动具体,且各专业交错协调性差,信息数据易出现冗余、歧义和错误。BIM(Building Information Modeling)以建筑工程项目的各项相关信息数据作为模型的基础,进行建筑模型的
学位
当今,心脏疾病是带给人类困扰最多的疾病之一。心脏疾病具有隐蔽性和紧急性,所以心脏的运行机制以及疾病的产生原因成为研究热点。计算机是心脏研究的重要工具,计算机辅助心脏研
近年来,离散小波变换(Discrete Wavelet Transform,简称DWT)开始受到了越来越多的重视,目前已成功地应用在各种领域,包括数值分析、信号分析、影像编码、统计学和生物医学等