论文部分内容阅读
近几年,计算技术和无线通讯技术的发展与结合使得一种全新的计算模式一移动计算成为现实。应用需求的推动和通讯、硬件技术及相应软件技术发展,使得这种计算模式得到了飞速的发展,并在越来越多的领域中发挥重要作用。研究支持移动计算环境的分布式数据库技术,也就是移动数据库技术,已成为目前分布式数据库研究的一个重要方向。 移动数据库的研究主要包括复制与缓存技术、位置管理、查询及其优化技术、数据广播、安全机制、移动事务处理以及人机界面技术,其中移动事务处理技术是移动数据库关键技术之一。 维护数据一致性是事务处理的重要任务。但移动计算环境与传统固定分布计算环境的巨大差异,使得维护事务处理中数据一致性的传统数据库技术难于有效地工作,需要基于移动环境的特点,进一步研究移动事务处理中的数据一致性技术。 本文首先介绍了移动事务处理技术的研究现状,其中着重讨论了近年来移动事务处理模型研究的成果,分析了理想事务处理模型应具有的特性,并且基于所支持的数据一致性,得出了一个对现有移动事务处理模型的分类。 其次,本文分析了移动数据库中现有的一致性技术,总结了其优点和不足后,提出了一种新的复制机制—双向异步复制的数据一致性解决方案机制。采用弱一致性复制策略,即每个移动客户端和复制服务器都支持查询和更新事务。通过移动客户端和复制服务器之间的同步过程,最终将系统推向于一致性状态,确保了整个系统的收敛性。 再次,本文基于双向异步复制的数据一致性解决方案机制建立了系统模型,提出了数据一致性解决方案整体架构,给出了实现方法和过程,并实现了系统模型。 最后,本文给出了本课题的有关结论。