基于XML的移动数据库同步处理技术的研究与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:hbbzy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动数据库技术涉及数据库技术、移动计算技术、移动通讯技术等多个学科领域。移动数据库是为了适应移动计算环境下的数据存取需求而产生和发展起来的。移动计算环境是传统的基于固定网络的分布式计算环境的扩展,移动计算环境有其鲜明的特点:移动性、断接性、弱连接性、资源的局限性、网络通信的多样性和非对称性等,使得移动计算环境下的同步处理问题成为移动数据库领域的关键问题。同步处理技术在移动数据库的解决方案中处于至关重要的地位。 SwiftDB是东南大学数据库实验室自行开发的移动数据库系统。本文重点研究了目前商用移动数据库系统和一些移动数据库系统原型中采用的复制和同步技术,结合目前SwiftDB同步处理机制在实际应用中存在的问题,提出了一种新的基于XNL的移动数据库同步处理技术。它基于简化的两级事务复制同步处理模型,应用XML文档特性,进行语义合并、简化移动事务日志,能够有效地消除操作冗余。并在此基础上实现了一套基于更新操作集的同步冲突检测与处理策略,该方法能够防止存在冲突的移动事务向中心数据库提交,从而有效地减少同步耗时,提高同步事务处理的成功率;采用定制技术,增强了同步处理过程中冲突消解方式的多样性。在具体实现上,对移动数据库管理系统SwiftDB同步处理解决方案的三层体系结构(移动客户端、同步服务器、中心数据库服务器)所涉及的关键技术实现做了详细说明,这种实现方法确保了同步模型中的三层结构的相对独立性,使得移动数据库的应用更具开放性和灵活性。 文章最后从多个方面对这种同步处理技术特点与性能进行了分析,并给出了基本的结论。
其他文献
机器博弈是人工智能领域一个既古老又具有挑战的问题,为人工智能成果的验证提供了一个良好的平台。非完美信息博弈问题是机器博弈问题的一个重要的分支,由于这类博弈问题具有
医学超声图像的三维重建是医学数据三维可视化研究的主要内容,也是科学计算可视化研究的一个重要分支,具有实时性、无损性、廉价性、可重复性好、灵敏度高等优点。本文通过对大
作为移动计算、移动商务和信息电器的核心技术,嵌入式数据库管理系统是最近几年才兴起的一项新的数据管理技术。嵌入式数据库以目前成熟的数据库技术为基础,针对具体的嵌入式
煤炭是我国重要的能源资源,随着国家对煤矿安全生产工作的日益重视,以及矿务局自身现代化管理的需求,煤矿安全监测系统越来越体现出其重要性。本文针对煤矿井下监控的实际情况,对
下一代网络(NGN,Next Generation Network),是传统的公用交换电话网(PSTN,Public Switched Telephone Network)和基于IP的分组网络融合的产物,它能够提供语音、视频、数据等多种
虚拟心脏是指将现代计算机科学领域的新理论、新方法和新技术应用于人体心脏生理学研究中,通过建立细胞、组织和器官等各级生理学对象的数学定量模型,来描述生理学中各种复杂
学位
应用AOP技术的基于角色权限控制系统的设计与实现访问控制(Access Contr01)是通过某种途径显式地准许或限制访问能力及范围的一种方法。90年代以来出现的基于角.色的访问控制(
随着计算机系统的广泛应用,网络安全问题变得日益重要。同时,在军事上网络战必将成为未来信息战场上新的作战方式,而网络攻击技术则是网络战不可或缺的武器。研究网络攻击技
随着因特网技术的迅速发展和不断的普及。Web日志资源越来越丰富,如何充分利用这些资源,从中提取到用户所感兴趣的信息数据,是当前计算机领域的一大挑战。Web日志挖掘就是利