一种嵌入式移动数据库事务处理模型的设计与实现

来源 :湖南大学 | 被引量 : 0次 | 上传用户:youyanma
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
事务管理是数据库管理系统的一个基本功能,它主要用于维护数据的一致性,支持多用户的并发访问,使用户可以可靠地查询和更新数据库。嵌入式移动数据库系统同样要求提供事务处理能力,以满足移动应用的需求。移动计算环境的特殊性使得在设计嵌入式移动数据库系统中需要考虑诸多传统计算环境下不需要考虑的问题,如客户机的移动性、频繁断接性、弱连接性,过区切换等等问题。所以如何使服务器能够完善地处理好移动事务,成为嵌入式移动数据库技术中一个非常重要的研究课题。本文首先阐述了移动事务的基本概念并总结了移动事务处理技术的研究现状,接着研究了几种典型的移动事务模型,归纳出移动事务模型处理需求目标。在此基础上提出了一种支持移动性、频繁断接性和数据一致性的移动事务模型HS-MT。该模型吸纳了02PC-MT模型的设计思想,以事务队列机制来支持事务的移动性,采用乐观并发控制和两阶段提交的策略实现数据的一致性。针对实际需求将事务处理分为强一致性和弱一致性两种模式,强一致性模式基于整个移动数据库分布式体系的网络保持通畅的情况,移动客户机不缓存数据,直接访问固定网络上的数据库服务器,提供对交互式事务的支持,允许随意的跨区移动,允许出现断接或弱连接情况,并通过事务队列、事务操作队列和两阶段提交方式,保证了事务的可串行性和数据库的一致性,而且由于采用乐观并发控制,充分运用了参与者结点MTP的计算处理能力,提高了事务的并发度和系统的总体性能。弱一致性模式以提供对移动主机的自治处理为出发点,移动主机缓存数据,事务的计算处理全部在本地完成,充分利用了移动主机的资源和处理能力,允许移动主机在移动网络中随意的移动,提供了对断接性、自治性的支持,通过要求移动事务进行两阶段提交,保证了服务器的数据一致性,在允许客户端自治的同时保证了全局的统一,提高系统总体性能。
其他文献
目前移动运营商正在从移动通信专家向移动信息专家转型,随着移动运营商角色策略的转变,整个增值业务市场也在转变,移动运营商已经开始对市场进行整合,同时开始自营业务的试探。按
呼叫中心(Call Center CC)是企业与客户沟通的桥梁,为客户提供信息服务的系统。呼叫中心以计算机电话集成(Computer Telephony Integration CTI)技术为基础,结合通信网、计算
人工免疫系统研究旨在抽取生物免疫系统中独特的信息处理机制,研究和设计相应的模型和算法,进而应用与解决各种复杂问题。人工免疫作为计算智能领域的研究热点,已经在信息安
近年来移动互联网和半导体技术迅速发展,人们对家居生活的网络化、智能化、节能化的需求越来越强烈,传统的照明系统已不能满足现代人旳生活和品质需求,在这样的背景下智能照
计算机技术高速发展的趋势下,电厂出现了解决各类实际问题的不同应用系统,不同应用在各方面提高了电厂运行、管理和工作效率,然而应用的复杂多样性也存在一定的弊端:增加维护成本,系统之间存在数据冗余和数据不一致,跨应用间的宏观优化和分析存在一定难度等问题,致使电厂在运行管理和决策上到达了“瓶颈”。因此,解决各应用之间的“信息孤岛”问题是电厂提高效率的必由之路。另一方面,在大数据、云计算等技术的充斥下,对数
随着全球竞争的不断加剧,制造业在产品的设计、制造与市场方面正面临着前所未有的挑战,传统的串行设计方法已经不能满足不断快速变化的市场需求。随着信息化进程的不断深入,
诱导多能干细胞(Induced Pluripotent Stem Cells,IPS)是一种通过引入外源基因诱导体细胞去分化得到的多能干细胞。诱导多能干细胞能进行体外细胞分化,培养出各种组织器官,为
在人们的生活逐渐进入数字化的今天,数字产品的版权保护问题也日益突出。数字水印技术通过将特定的信息嵌入到载体作品中,为数字产品的版权保护与完整性认证提供了一种有效的
随着网络和信息技术的飞速发展,人们可获得的知识越来越多,但是要快速、准确地定位需要的信息却越来越困难。如何在海量的信息中提取有价值的信息成为信息处理的一大热点,各
移动代理(MA)是能够在异构网络中自主迁移的软件实体,它的迁移性和自治性很好的弥补了分布式技术的不足,具有广阔的应用前景。目前移动代理的研究已经取得很多成果,但是尚未解决