论文部分内容阅读
移动数据库是传统分布式数据库的延伸和扩展,是能够支持移动计算环境的数据库,其数据在物理上分散而在逻辑上集中。与传统分布式数据库相比,移动数据库具有移动性、频繁的断接性、网络条件的多样性等特征。
尽管近年来人们在移动数据库技术的关键领域取得了很大的突破,使得移动数据库系统不断完善和发展,但是仍然有一些可以完善的地方。论文主要研究基于Sybase移动数据库的复制与查询两个方面的技术,期望为推动本领域的发展做一点贡献。
论文的内容主要包括如下几个方面:
1.从整体上介绍目前应用得比较广泛的几种移动复制技术,分析它们的异同点和各自的应用范围,最后联系实际为一个应用系统选择一个比较合适的移动复制技术。
2.提出一种基于修改频率的SQL Remote复制技术的消息轮询策略,并且给出相应的算法,这种策略改进了消息代理发送消息的方式,大大地减轻了消息代理和邮件系统的负担,试验结果证明该算法是正确的。
3.提出一种改进的复制体系结构,详细分析了此体系结构的组成部分及各部分的功能,此体系结构有效地把严格一致性复制协议和弱一致性复制协议融合在一起,能够适用于移动数据库新的发展需要。
4.提出一种新的移动查询的路径选择方法。该方法先把一个查询分解成几个子查询并根据约束条件组合成几条备选路径,然后估算这几条备选路经的元组大小,最后通过查询路径选择算法在这几条备选的查询路径中找到较优的路径。试验结果证明了该方法的有效性。