文档介绍:中南民族大学
硕士学位论文
基于移动数据库的数据一致性研究
姓名:李艳
申请学位级别:硕士
专业:计算机应用技术
指导教师:蓝雯飞
20090515
中南民族大学硕士学位论文
摘要
在计算机技术、无线网络技术和通讯技术三者飞速发展的时代,各种基于移
动计算的实际应用越来越普及。在移动环境中,移动设备可以在自由移动过程中
仍保持网络连接,人们通过便携式通讯设备随时随地访问并操作共享的信息资
料。但是传统的分布式数据库由于种种因素的限制而不能有效地支持移动计算,
比如平台的移动性、网络的多样性与不稳定性、频繁断接性、通讯的非对称性,
以及电源的有限性等。为了更方便人们获取信息,针对以上这些局限性,人们对
移动计算环境中的移动数据库技术展开了研究,目前,移动数据库成为数据库领
域的一个热点研究方向。
移动数据库的研究主要包括:复制与缓存技术、位置管理、查询及其优化
技术、安全机制、数据广播以及移动事务处理。移动事务处理是其中的关键技术。
移动数据库用来维护事务一致性的一种重要手段是采用复制技术,然而,移动节
点进行数据复制操作时,最关键的技术是如何保证节点间数据的一致。
本文首先介绍了移动数据库的概念、历史以及研究现状,讨论了移动数据库
系统结构及其本质特征,并着重讨论了移动数据库复制技术和同步机制。其次,
论文提出了移动节点间的数据复制同步的一种系统结构,分析了完成移动节点间
复制同步的关键问题,并设计了一种基于日志信息块的数据复制方案,该方案将
日志信息块定义为块头和内容体这两部分结构,为节点间的数据操作创建了操作
规则,并且通过扫描和比较日志块头中的节点状态表域、数据更新时间域的数据
值来完成复制同步过程。最后,通过 仿真实验证明,基于日志信息块的
数据复制方案能够有效地加快移动节点间的数据交换速度,提高移动节点间的信
道吞吐率和复制效率。
关键字:移动计算;日志信息块;移动数据库;节点状态表;同步复制
I
基于移动数据库的数据一致性研究
Abstract
With the development puter technique, work munica
-tion technique, more and more different application of puting are used in
many fields. puting operation can keep connection in different situations
which are in free. People will make surfing with information which they like by
the munication devices. But traditional distributed database can not
support puting. It will be affected by the mobility puting flat,
frequent disconnection, flexibility of work condition and limitation of
resource. Therefore, it’s a hotspot of database field puting environment.
The main research concludes: data replication and cache technique, query and
optimizing technique, security mechanism, broadcasting data and mobile transaction
conduction. Meanwhile, deal with mobile transaction is the key technique in mobile
database field, it use synchronous replication technique to keep the consistency. The
most pivotal problem is that the technique will ensure the consistency of data when
the technique is effective.
In this thesis, Firstly, it presents the concept, history and res