手机知网 App
24小时专家级知识服务
打 开
电信技术
移动实时事务的并发控制与提交处理
移动通信技术的快速发展使得移动信息服务成为了现实,人们可以从他们的个人数字助理或笔记本电脑中及时地获得各种信息。在移动环境中,很多应用都是有实时要求的,比如实时股市交易系统、电子商务系统、实时信息发布系统等等。但是由于移动网络的固有特性如低带宽、频繁断接性和不可预测性等,传统的分布式实时数据库技术不能有效支持移动环境下的实时应用,有必要研究新的移动实时事务处理机制。 在移动环境下,实时数据库的并发控制不仅要考虑事务的正确性标准和并发控制协议,还要考虑实时事务的“优先级颠倒”的解决。在解决“优先级颠倒”时考虑两点,一是处于断接的事务会导致链式阻塞,所以允许处于断接状态的高优先级事务可以被低优先级事务所夭折;二是由于事务重启代价太大,所以让处于提交过程的、与高优先级事务冲突的低优先级事务采取优先级继承,而不是夭折。基于这两点设计了一种优先级继承和优先级夭折相结合、考虑移动主机断接的优先级颠倒解决协议PIA-DT,它减少了解决优先级颠倒的开销。然后设计实现了一个基于ε-可串行化和PIA-DT的并发控制协议MRCCP。 传统分布式提交协议已不能很好地支持移动实时事务的提交,必须给移动实时事务研究新的提交协议。为了减少事务提交过程中网络通信量,让参与者主动发起投票,协调者等待参与者的投票,参与者根据协调者决定进行处理后并不发送确认。为参与者和协调者分别设置定时器,它们的值由事务的截止期和网络的通信质量决定。基于以上的思路设计了基于超时的原子提交协TBACP,并给出了相应的恢复处理,该协议提高了MRTDBS的系统性能。
硕士论文
《华中科技大学》 2006年硕士论文
相似文献
图书推荐
相关工具书

搜 索