移动环境下事务一致性的动态实现
A DYNAMIC APPROACH TO TRANSACTIONAL CONSISTENCY IN MOBILE ENVIRONMENTS
-
摘要: 移动分布式数据库中节点间的连接是一种弱连接 ,为了提高移动计算机的效率 ,事务执行通常采用乐观复制的方法 ,它的不足之处是要依赖用户对应用数据和节点行为的知识 ,难以适应移动环境下网络连接和配置的动态变化 .首次提出了移动环境下事务处理的基于概率方法 ,采用服务质量定义动态实现移动环境下的事务一致性 ,是一种用户与系统协作来完成事务处理的方法 .实验结果表明 ,基于概率方法在性能上优于简单的乐观复制方法Abstract: In mobile distributed databases, the communications between sites only provide weak connectivity. To improve the efficiency of mobile computers, optimistic replication approaches are used as common methods for transaction processing. The shortcomings of the approaches are that they rely on user’s knowledge about the applications data and sites behavior. It is difficult for the approaches to be adaptive to the dynamic changes of network connection and configuration in mobile environments. In this paper, a probability based method for transaction processing in mobile distributed databases is given for the first time. It adopts the quality of service specification to achieve transactional consistency dynamically and accomplishes transaction processing by the collaboration between applications and systems. The experimental results show that the probability based method outperforms the simple optimistic replication method.
下载: