论文摘要
人类社会不断发展,当今社会已步入信息时代。进入90年代以来,随着移动通信技术的迅速发展和投入使用,许多计算结点已在自由移动的过程中保持网络连接,于是,“移动计算”和“移动数据库”的概念应运而生,并且正在成为一个新兴的热点研究领域。复制与同步技术是移动数据库的关键技术,是移动数据库中的重要组成部分。创建缓存可以降低远程访问该数据的网络延迟以及带宽消耗,还可以提高网络的负载均衡。而良好的缓存控制机制可以有效的提高缓存区的利用率,提高事务提交的成功率。客户端的一致性问题是缓存技术一个重要研究内容,保持客户端缓存的一致性就是要保持客户端缓存与服务器数据的一致性。要解决的问题很多,如用什么方法来保持客户端缓存与服务器数据的同步更新,如何在重连后保持缓存与服务器数据的一致性,如何提高客户端提交事务的成功率等。一种改进的方法是采用关联控制、实时控制的双向控制策略,根据数据的周期性和关联性来判断事务提交或夭折。一种改进的上载事务队列结构,可通过解析sql语句将事务的数据集和结果集一并转化为查询的形式,这样可以提高数据集和结果集的输出效率,从而使客户端的负载减小,上载事务队列的负荷也降低,从而提高了对上行链路的利用率。