基于用户级锁的业务对象的并发控制机制
第一章 绪论 | 第1-11页 |
1.1 课题的研究背景 | 第6-8页 |
1.2 国内外的研究应用现状 | 第8-9页 |
1.3 论文主要内容 | 第9-11页 |
第二章 MMDB相关研究工作的综述 | 第11-22页 |
2.1 MMDB与DRDB比较 | 第11-13页 |
2.1.1 MMDB与DRDB的主要区别 | 第11页 |
2.1.2 内存数据与磁盘数据的不同特点 | 第11-12页 |
2.1.3 数据管理方法上的不同 | 第12-13页 |
2.2 MMDB实现的技术路线 | 第13-20页 |
2.2.1 内存数据的表示与组织 | 第13-16页 |
2.2.2 并发控制 | 第16-17页 |
2.2.3 查询处理 | 第17-18页 |
2.2.4 恢复技术 | 第18-20页 |
2.3 相关研究文献介绍 | 第20-22页 |
第三章 BOOM总体结构 | 第22-36页 |
3.1 开放式BOOM总体结构介绍 | 第22-27页 |
3.1.1 总体介绍 | 第22-24页 |
3.1.2 开放式BOOM基本结构 | 第24-27页 |
3.2 电信计费系统中BOOM的应用 | 第27-36页 |
3.2.1 电信移动计费系统需求分析 | 第27-30页 |
3.2.2 事务模型分析 | 第30-33页 |
3.2.3 系统进程结构 | 第33-36页 |
第四章 业务对象的并发控制机制 | 第36-55页 |
4.1 并发控制机制的设计 | 第36-43页 |
4.1.1 主要并发控制技术的比较 | 第36-38页 |
4.1.2 基于加锁的并发控制协议的设计 | 第38-43页 |
4.2 锁的实现 | 第43-51页 |
4.2.1 自旋锁的实现 | 第43-47页 |
4.2.2 读写锁的实现 | 第47-51页 |
4.3 消息队列的实现方法 | 第51-55页 |
4.3.1 方法一 System V消息队列 | 第51-52页 |
4.3.2 方法二 基于共享内存的消息队列 | 第52-53页 |
4.3.3 基于POSIX线程库的消息队列 | 第53-55页 |
第五章 结束语 | 第55-56页 |
致谢 | 第56-57页 |
参考文献 | 第57-59页 |