Web服务环境中事务并发控制的研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:nyxjm2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
事务技术用于保障并发事务能够高效、正确地执行。Web服务技术使得互联网上的应用无须借助专门的第三方软件或硬件,就能实现数据交互及功能集成。Web应用所具有的分布性、自治性以及松散耦合的特点决定了其事务特性不需遵循传统的严格ACID(原子性、一致性、隔离性、持久性)特性,应根据应用语义建立宽松的ACID规则。运用事务技术,研究适于Web应用特点的并发控制机制是当前的研究热点之一。针对同一类资源具有多个不同地域分布存储特点的Web应用,定义了保证应用语义正确性的事务松弛ACID规则,设计实现了保证应用并发执行高效性的事务并发控制系统LA-Transaction。提出资源替代集的概念,一个资源对象被视为多个等价资源组成的集合,事务获得资源锁的充要条件为该资源替代集中任何一个资源上锁成功,从而细化了资源锁的粒度以提高系统并发性。采用缓冲池技术,通过为每个可用资源维护一个事务请求池,允许同时接收多个事务请求,并整合事务参与者的资源信息,选择可最快提交事务进行响应,提高系统的响应速度。通过动态调整事务请求池大小的方法,解决了事务请求的饥饿或饿死问题。以国家实验动物行政管理服务平台支持的Web环境下实验动物应用为实例,对LA-Transaction和现有的WS-Transaction进行测试。测试结果分析表明,该系统能够保证并发事务正确执行。在相同测试条件下,当并发数达到500个时,系统吞吐率较WS-Transaction提高近30%,最长响应时间降低近21%,平均响应时间降低近22%。
其他文献
随着信息技术的广泛应用,公共可访问的数据库和搜索引擎是用户获取最新信息的重要资源。但是,由于传统的私有信息检索模型本身存在的不足,很难应用于实际的大型数据库和搜索引擎
视频监控一直是社会安防体系不可缺少的一部分,随着社会的高速发展、监控范围的不断扩大,视频监控智能化迫在眉睫。而在一些重要场所,对同一地点进行多视角的行人监控十分必要。
图是一个抽象数据结构,常用于为信息结构建模。图能够为现实世界中对象的任意信息建模,表示对象和对象之间的关联关系。   平面图在图论和图形绘制中担任着重要的角色。长
在移动计算环境下,用户可以通过移动智能终端随时随地的访问数据,但网络通信具有非对称性,网络带宽也十分有限,因此,提高系统可伸缩性成为一个亟待解决的问题。数据广播技术将用户
大多数通用的视频搜索系统都采用成熟的文本搜索方法,其搜索结果往往需要进行重排优化。现有的基于文本的视频搜索方法往往通过利用视频附加元数据(如视频时长、发布时间等)来辅
伴随着信息技术的飞速发展和全球经济一体化进程的加快,面对繁重的办公事务,企业如何利用信息技术提高自己的办公效率,成为企业信息化建设的一个重要课题,所选代表性企业的办公信
多分辨率仿真是当今仿真研究的重点和难点,在模拟及仿真领域的重要性逐渐显现出来,在该领域也提出过不少建模方法,其中由于聚合解聚法简单易行且通信开销小而引起大家的注意,但该
互联网时代的来临诞生了许多种类繁多的社交应用软件,极大地提高了人们的生活水平。这些社交软件的规模随着信息技术的发展不断扩大,形成了一个个大规模社交网络如QQ、脉脉、微博等,积累了海量具有丰富意义的数据。如何在这些海量数据中进行一些社交网络分析任务去挖掘潜在的社会价值和商业价值,是当前亟待解决的问题。社交网络嵌入学习,即将社交网络节点嵌入到低维空间中,是社交网络分析任务中一个基础问题。尽管目前有许多
学位
随着互联网技术的不断发展和推广,电子政务、电子商务、航天和军工等行业得到了前所未有的提升和发展。伴随互联网技术的蓬勃发展趋势,各国各地的各种文字、图像、音频和多媒
随着计算机网络的发展,网络应用软件为人们提供了各式各样的服务,但软件中存在的脆弱性给人们带来了安全隐患,由于网络应用软件的使用率飞速上升,使得网络应用程序脆弱性检测和修