实时内存数据库的内存数据组织管理
发布时间:2021-07-11 01:15
嵌入式实时应用环境要求实时数据库必须以内存数据库为底层数据支撑,以提供稳定、高效、快速的数据存取。内存数据库创造性的把数据库“工作版本”安置于内存之中,通过一系列高效的管理机制,保证事务执行可直接存取内存中的数据,而无需等待内外存数据I/O,最大程度保证了实时事务的时间特性,提升了系统性能。ARTs-DB为实验室自行研发的嵌入式实时主动数据库管理系统。为了实现对实时应用的支持,ARTs-DB采用了一套有效的内存数据库内存数据的组织管理方案。针对嵌入式实时控制领域的应用特性,ARTs-DB系统采用了一套高效、简洁、快速的系统内存管理方案。按照内存数据的不同特点,ARTs-DB实现了系统专用内存空间的管理方案。在此基础上,针对分区的数据特点,量体裁衣的设计了动态分区管理和页式管理等系统空间的组织管理方案,为实时数据库系统提供了更符合现代实时应用特征的内存管理方案。ARTs-DB打破了传统数据库系统以磁盘为数据存储管理中心的模式,实现了将数据库的“工作版本”安置于内存之中。结合传统数据库关系数据模型和现代实时应用特征,在区段表管理方案的基础上设计了新的数据库物理组织方案和数据存储结构。同时针...
【文章来源】:华中科技大学湖北省 211工程院校 985工程院校 教育部直属院校
【文章页数】:59 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
1 绪论
1.1 实时内存数据库概述
1.2 实时内存数据库现状分析
1.3 本文的研究工作及章节安排
2 ARTs-DB的内存数据组织管理
2.1 ARTs-DB数据库管理系统功能架构
2.2 内存数据库存储架构
2.3 内存数据管理的功能组成
2.4 内存数据组织管理的功能特性
2.5 本章小结
3 ARTs-DB的内存管理
3.1 ARTs-DB系统的内存组织
3.2 系统内存空间动态分区管理模式
3.3 系统内存空间页式管理模式
3.4 本章小结
4 ARTs-DB内存数据管理
4.1 ARTs-DB内存数据库的组织结构
4.2 内存数据存储结构
4.3 内存数据存取算法设计及实现
4.4 内存数据库更新算法设计与实现
4.5 本章小结
5 ARTs-DB内存数据管理功能测试
5.1 功能测试环境
5.2 内存空间管理模块功能测试
5.3 内存数据管理模块功能测试
5.4 本章小结
6 总结与展望
6.1 全文总结
6.2 展望
致谢
参考文献
【参考文献】:
期刊论文
[1]基于影子页面的MMDB的数据恢复方法[J]. 黄琳,路京,林中. 计算机工程与设计. 2008(10)
[2]嵌入式实时数据库事务的并发控制[J]. 廖国琼,刘云生,王洪庭,王丽娜. 计算机工程. 2005(09)
[3]一种主动实时数据库的系统内存管理方法[J]. 刘云生,何君辉. 计算机应用. 2004(04)
[4]实时数据库并发控制[J]. 李国徽,刘云生. 小型微型计算机系统. 2001(12)
[5]实时数据库事务的正确性及实现算法[J]. 李国徽,刘云生. 计算机研究与发展. 2001(09)
[6]实时内存数据库的装入[J]. 刘云生,李国徽. 软件学报. 2000(06)
[7]主动实时数据库系统中的复合事件处理[J]. 刘云生,舒良才,吴绍春,李国徽. 华中理工大学学报. 1999(10)
[8]实时内存数据库的数据交换策略及评价[J]. 刘云生,李国徽,肖群. 计算机研究与发展. 1999(07)
[9]实时数据库系统中的嵌套事务[J]. 刘云生,李国徽. 软件学报. 1999(05)
[10]实时数据库事务[J]. 李国徽,吴绍春,刘云生. 计算机与数字工程. 1997(02)
本文编号:3277032
【文章来源】:华中科技大学湖北省 211工程院校 985工程院校 教育部直属院校
【文章页数】:59 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
1 绪论
1.1 实时内存数据库概述
1.2 实时内存数据库现状分析
1.3 本文的研究工作及章节安排
2 ARTs-DB的内存数据组织管理
2.1 ARTs-DB数据库管理系统功能架构
2.2 内存数据库存储架构
2.3 内存数据管理的功能组成
2.4 内存数据组织管理的功能特性
2.5 本章小结
3 ARTs-DB的内存管理
3.1 ARTs-DB系统的内存组织
3.2 系统内存空间动态分区管理模式
3.3 系统内存空间页式管理模式
3.4 本章小结
4 ARTs-DB内存数据管理
4.1 ARTs-DB内存数据库的组织结构
4.2 内存数据存储结构
4.3 内存数据存取算法设计及实现
4.4 内存数据库更新算法设计与实现
4.5 本章小结
5 ARTs-DB内存数据管理功能测试
5.1 功能测试环境
5.2 内存空间管理模块功能测试
5.3 内存数据管理模块功能测试
5.4 本章小结
6 总结与展望
6.1 全文总结
6.2 展望
致谢
参考文献
【参考文献】:
期刊论文
[1]基于影子页面的MMDB的数据恢复方法[J]. 黄琳,路京,林中. 计算机工程与设计. 2008(10)
[2]嵌入式实时数据库事务的并发控制[J]. 廖国琼,刘云生,王洪庭,王丽娜. 计算机工程. 2005(09)
[3]一种主动实时数据库的系统内存管理方法[J]. 刘云生,何君辉. 计算机应用. 2004(04)
[4]实时数据库并发控制[J]. 李国徽,刘云生. 小型微型计算机系统. 2001(12)
[5]实时数据库事务的正确性及实现算法[J]. 李国徽,刘云生. 计算机研究与发展. 2001(09)
[6]实时内存数据库的装入[J]. 刘云生,李国徽. 软件学报. 2000(06)
[7]主动实时数据库系统中的复合事件处理[J]. 刘云生,舒良才,吴绍春,李国徽. 华中理工大学学报. 1999(10)
[8]实时内存数据库的数据交换策略及评价[J]. 刘云生,李国徽,肖群. 计算机研究与发展. 1999(07)
[9]实时数据库系统中的嵌套事务[J]. 刘云生,李国徽. 软件学报. 1999(05)
[10]实时数据库事务[J]. 李国徽,吴绍春,刘云生. 计算机与数字工程. 1997(02)
本文编号:3277032
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3277032.html