移动数据库系统中事务级同步复制技术研究

来源 :东南大学 | 被引量 : 0次 | 上传用户:ty782406826
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术和移动通信技术的发展,基于移动计算设备的应用已经越来越普及。人们广泛使用PDA、智能电话等移动手持设备随时随地进行商务活动。为了适应移动应用的这一发展,移动数据库技术应运而生。 一个移动数据库系统的主要需要解决的问题是:如何保证用户在断接的情况下能够继续访问数据库的数据并且如何在系统恢复连接的情况下能够保证数据的一致性,这是同步复制的主要任务。事务级同步机制是以事务作为同步处理的基本单位,它保证了事务的原子性,数据库一致性则依赖于同步过程中所采用的冲突检测和消解算法。因此,事务级同步复制是一种理想的同步处理方式,它已成为移动数据库研究领域中的一个重要研究方向。同时由于移动环境的限制,事务级同步复制技术需要解决好移动客户机的频繁断接,允许用户随意移动,提供对交互式事务的支持,减少网络通信量等以更好地消除了移动计算环境给数据库应用和事务同步处理带来的不利影响。 移动数据库系统SwiftDB是东南大学数据库实验室自行开发的移动数据库系统。本文重点研究了SwiftDB中事务级同步处理策略,并对移动事务处理系统中各个模块进行设计和实现,同时研究了移动端事务管理和同步过程,上载移动事务的优化算法以及SwiftDB中核心部件同步服务器的关键技术,包括如何定义移动事务、如何实现灵活的数据下载、如何解决同步过程中移动端的断接和过区切换、如何解决冲突维护数据一致性以及如何把移动事务反映到中心数据库等。其中同步服务器中的事务管理模块屏蔽了计算终端同步过程中的移动性;冲突检测模块采用冲突检测机制解决了多个移动终端在提交移动事务时的更新冲突,保证了中心数据库的一致性;数据访问模块屏蔽了后台中心数据库系统的异构性,实现事务在不同的数据源中透明地执行。
其他文献
随着计算机网络和移动电话技术的迅猛发展,人们越来越迫切需要发展一定范围内的无线数据与语音通信。AdHoc网络是一种没有有线基础设施支持的移动网络,网络中的节点均由移动主
Internet已经成为人们获取信息资源和进行信息交流的一个重要途径,随着Web信息的日益增长,要想在信息量浩如烟海的互联网上搜索浏览自己需要的信息,成为了一项极具挑战的工作
人脸跟踪是计算机视觉和模式识别领域的一个重要研究课题。在基于内容的视频检索、数字视频处理、智能人机接口、视觉监测等方面有着重要的应用价值。但在实际应用中,人脸跟
在云计算应用日益广泛的今天,提高云服务的质量与数据中心的资源利用率,减少云服务商的运营成本与客户的开销具有及其重要的应用价值。论文在国家863计划支持下,针对虚拟机管
近年来,随着可持续发展战略的提出和确立,土地作为一种不可再生资源,它的保护和利用日益为人们所关注,合理规划土地对我国现代化建设有着举足轻重的意义。宗地管理系统对保护
Internet技术的迅速发展,使得网络逐渐成为人们获取知识的主要途径之一。近年来,E-learning的研究和应用飞速发展,为用户提供了前所未有的丰富的学习资源和灵活的学习方式。
传统Skyline查询没有考虑用户的个人偏好,对所有用户返回相同的结果集。关键词Skyline查询,结合对象的标签、评论等文本信息,基于用户输入的关键词,返回符合用户偏好的Skylin
当今社会,网站是人们获得信息的主要来源之一,可是在网站提供的信息里面难免掺杂着一些人们不关心的信息,如图片,广告,无关链接等。一些商业性网站已经发现了这些弊端,采用了
软件测试是保证软件质量的重要手段,测试成本占整个软件开发成本的40%到50%,测试场景/用例的质量和生成方法决定着测试的可靠性和成本。随着UML标准和RUP软件开发过程的广泛
无线传感器网络是由具有感知、计算和无线通信能力的传感器节点构成的,展示了一种全新的信息获取和处理的技术。这种网络在军事国防、环境监测、抢险救灾和危险区域的远程控制