首页> 外文期刊>Journal of Parallel and Distributed Computing >Concurrency control in mobile distributed real-time database systems
【24h】

Concurrency control in mobile distributed real-time database systems

机译:移动分布式实时数据库系统中的并发控制

获取原文
获取原文并翻译 | 示例
           

摘要

This paper presents DMVOCC-2PLV (Distributed Multiversion Optimistic Concurrency Control with Two-Phase Local Validation) protocol for processing mobile distributed real-time transactions in mobile broadcast environments. In DMVOCC-2PLV protocol, transaction validation is performed at two levels: local validation and global validation. Local validation of transactions is performed in two phases: local pre-validation and local final validation. At the MHs (Mobile Hosts), all mobile transactions perform local pre-validation of transactions by using a backward validation mechanism. The local pre-validation process is carried out against committed transactions at the server in the last broadcast cycle. Such an early data conflict detection feature can save processing and communication resources. Transactions that survive in local pre-validation must be submitted to the server for local final validation. In global validation distributed update transactions have to check to ensure distributed serializability in all participants. The protocol can eliminate conflicts between mobile read-only and mobile update transactions, and resolve data conflicts flexibly using multiversion dynamic adjustment of serialization order to avoid unnecessary restarts of transactions. Mobile read-only transactions can be committed with no-blocking, and respond time of mobile read-only transactions is greatly reduced. The tolerance of mobile transactions of disconnections from the broadcast channel is increased. The results of simulation experiment show that the new protocol proposed offers better performance in terms of miss rate, restart rate, commit rate and throughput.
机译:本文提出了DMVOCC-2PLV(具有两阶段本地验证的分布式多版本乐观并发控制)协议,用于处理移动广播环境中的移动分布式实时事务。在DMVOCC-2PLV协议中,事务验证在两个级别上执行:本地验证和全局验证。事务的本地验证分为两个阶段:本地预验证和本地最终验证。在MH(移动主机)上,所有移动事务都通过使用向后验证机制来执行事务的本地预验证。在最后一个广播周期中,针对服务器上的已提交事务执行本地预验证过程。这种早期的数据冲突检测功能可以节省处理和通信资源。必须在本地预验证中幸存的事务必须提交到服务器以进行本地最终验证。在全局验证中,必须检查分布式更新事务,以确保所有参与者的分布式可序列化性。该协议可以消除移动只读事务和移动更新事务之间的冲突,并使用序列化顺序的多版本动态调整来灵活解决数据冲突,以避免不必要的事务重启。可以无阻塞地提交移动只读事务,并且大大减少了移动只读事务的响应时间。与广播频道断开连接的移动交易的容忍度提高了。仿真实验结果表明,提出的新协议在未命中率,重启率,提交率和吞吐量方面都具有较好的性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号