消息队列存储系统设计与实现
文献类型:学位论文
| 作者 | 陈心亮 |
| 学位类别 | 博士 |
| 答辩日期 | 2002 |
| 授予单位 | 中国科学院软件研究所 |
| 授予地点 | 中国科学院软件研究所 |
| 关键词 | 中间件 消息 页面 事务恢复 |
| 其他题名 | Design and Implementation of ISMQ Storage Management System |
| 学位专业 | 计算机软件与理论 |
| 中文摘要 | 消息存储是消息中间件要解决的一个关键问题,它的实现技术对消息中间件的系统功能和性能有很大的影响.在综合分析了多种实现方法的基础上,我们设计和实现了一个基于页面的消息存储系统ISMQSM.ISMQSM提供内存队列、持久队例和事务队列三种消息缓冲机制,能满足不同级别可靠性和操作效率的需求;ISMQSM采用页式管理消息和队例,以提高存储利用率;ISMQSM还提供了事务恢复,支持用户级事务,并且使用内部子事务来实现关键数据操作,以保证消息存储的完整性和一致性.ISMQSM分为存储管理器、事务恢复、系统资源三个核心子系统和用户权限管理子系统.该文给出了四个子系统的设计,以及核心子系统的实现.另外,为了支持用户级事务和内部子事务,在研究了ARIES和MLR算法的基础上,该文提出了一个特定于消息中间件的改进的事务恢复算法TRAMQ,目前该算法已很好地应用到了ISMQSM中. |
| 语种 | 中文 |
| 公开日期 | 2011-03-17 |
| 页码 | 52 |
| 源URL | [http://ir.iscas.ac.cn/handle/311060/5708] ![]() |
| 专题 | 软件研究所_中科院软件所_中科院软件所 |
| 推荐引用方式 GB/T 7714 | 陈心亮. 消息队列存储系统设计与实现[D]. 中国科学院软件研究所. 中国科学院软件研究所. 2002. |
入库方式: OAI收割
来源:软件研究所
浏览0
下载0
收藏0
其他版本
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
