学位论文 > 优秀研究生学位论文题录展示

移动事务并发控制技术的研究

作 者: 徐彩云
导 师: 邵雄凯
学 校: 湖北工业大学
专 业: 计算机应用技术
关键词: 移动计算 并发控制 访问概率 数据一致性
分类号: TP311.13
类 型: 硕士论文
年 份: 2010年
下 载: 13次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着计算机网络技术和无线通信技术的迅速发展,以及移动计算设备的广泛应用,移动计算技术越来越成熟。在移动计算环境下,移动用户可不受地理位置变化的影响而通过移动计算设备随时随地访问服务器上的任何数据。由于移动计算环境的移动性、频繁断接性、无线网络通信的不对称性、通信带宽的有限性等特性使得传统的分布式数据库技术在移动计算环境应用时面临许多挑战,这使得移动数据库技术成了一个研究热点。移动事务处理技术是移动数据库技术的关键技术之一,主要支持多个用户的并发访问,维护数据的一致性,并保证移动事务能够及时有效地完成对数据库的查询和更新操作。在事务处理过程中,可能存在多个事务被并发执行,但多个并发事务之间可能会出现访问数据冲突(比如同时读写同一个数据表、同一条记录、或同一个数据项)。要保证每个事务处理结果的正确性,特别是在移动计算环境下保持数据的一致性、提高事务并发度,因此设计一种理想的移动事务并发控制协议成为本课题研究的主要目‘的。本文主要研究传统的事务并发控制技术、目前比较流行的移动事务处理模型及移动事务的各种并发控制技术。影响事务并发控制的性能主要有事务的并发度、重启动率和延误截止时间率。为了提高移动事务的并发度和事务的吞吐量和缩短事务响应时间,本文提出一种新的并发控制协议——数据锁乐观并发控制协议DLOCC。DLOCC协议结合了锁并发控制协议与乐观并发控制协议的优点,利用数据项的更新次数和访问概率将服务器上的海量数据进行分类,依据不同的数据类型采用相应的并发控制协议。经仿真模拟实验显示,DLOCC协议是有效可行的,并有效利用移动环境下的系统资源。本文还基于数据分类思想将移动客户机MH的缓冲区依据不同的数据类型分成三个区:私有数据区、共享数据区、公共数据区,将每个区分成固定大小的数据块,依据数据的更新频率及数据的有效访问时间的替换算法来维护移动客户端的数据一致性

全文目录


摘要  4-5
Abstract  5-7
目录  7-9
第1章 引言  9-15
  1.1 课题来源与研究意义  9-12
    1.1.1 移动计算典型结构  9-10
    1.1.2 移动计算的特点  10-11
    1.1.3 研究意义  11-12
  1.2 国内外研究现状  12
  1.3 本文的研究内容  12-13
  1.4 本文的组织结构  13-15
第2章 移动数据库技术概述  15-27
  2.1 引言  15
  2.2 移动数据库系统结构  15-16
  2.3 移动数据库技术与分布式数据库的比较  16-18
  2.4 移动事务处理技术  18-22
    2.4.1 基本概念  18-20
    2.4.2 典型的移动事务处理模型  20-22
  2.5 移动数据库其他关键技术  22-25
    2.5.1 复制与缓存  22-23
    2.5.2 数据广播  23-24
    2.5.3 位置相关查询  24
    2.5.4 移动AGENT  24-25
  2.6 小结  25-27
第3章 并发控制技术概述  27-37
  3.1 引言  27-29
    3.1.1 并发控制算法的分类  29
  3.2 锁并发控制协议  29-32
  3.3 两阶段锁并发控制协议  32-33
  3.4 基于时标的并发控制协议  33
  3.5 多版本并发控制协议  33-35
  3.6 乐观并发控制协议(OCC)  35-36
  3.7 小结  36-37
第4章 数据锁乐观并发控制  37-48
  4.1 引言  37-38
  4.2 数据锁乐观并发控制协议(DLOCC)  38-45
    4.2.1 数据项分类思想  38-40
    4.2.2 DLOCC的基本思想  40-45
  4.3 仿真模拟实验与性能分析  45-47
  4.4 小结  47-48
第5章 移动客户端缓存替换算法  48-55
  5.1 引言  48-49
  5.2 基本思想  49-51
    5.2.1 服务器设计  49-50
    5.2.2 移动客户端设计  50-51
  5.3 缓存替换算法  51-53
  5.4 性能分析  53-54
  5.5 小结  54-55
第6章 结束语  55-57
  6.1 工作总结  55
  6.2 前景展望  55-57
参考文献  57-61
致谢  61-62
附录:攻读学位期间公开发表论文  62

相似论文

  1. 移动计算环境下检查点技术研究与Petri网建模,TP301.1
  2. 移动计算环境下故障结点检测方法研究,TP338.8
  3. 达梦数据库数据字典设计与实现,TP311.13
  4. 分布式数据的弱一致性维护策略的研究,TP311.13
  5. 电信BOSS系统软件测试,TP311.53
  6. 基于云技术的分布式实时数据库高性能数据存储检索机制的研究,TP311.13
  7. 基于OPC的实时数据库接口设计与实现,TP311.13
  8. 闪拍系统的设计与实现,TP311.52
  9. 空间数据的版本管理研究,P208
  10. 分布式事务的流水线处理及并发控制的研究与实现,TP393.09
  11. 网络版矿井通风仿真系统数据库关键技术研究,TP311.13
  12. 软件压力测试及测试工具的研究与实现,TP311.52
  13. 信用社代理房产维修基金管理系统的设计与实现,TP311.52
  14. 政务协同办公自动化系统的设计与实现,TP317.1
  15. 实时数据库及在电厂历史数据站的应用,TP311.13
  16. EMS系统中实时数据库关键技术研究及实现,TP311.13
  17. 基于异构数据库的容灾模型及数据一致性维护技术的研究与实现,TP311.13
  18. 移动数据库中基于移动Agent的数据一致性的研究,TP311.13
  19. 基于移动计算的病态声音识别,TN912.34
  20. 数据一致性管理平台的设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 程序设计 > 数据库理论与系统
© 2012 www.xueweilunwen.com