内存数据库的存储管理

内存数据库的存储管理

ID:26862022

大小:2.23 MB

页数:74页

时间:2018-11-29

内存数据库的存储管理_第1页
内存数据库的存储管理_第2页
内存数据库的存储管理_第3页
内存数据库的存储管理_第4页
内存数据库的存储管理_第5页
资源描述:

《内存数据库的存储管理》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、华中科技大学硕士学位论文内存数据库的存储管理姓名:蒋智鹏申请学位级别:硕士专业:通信与信息系统指导教师:王芙蓉20080501华中科技大学硕士学位论文摘要随着科学技术的发展,新的应用需求和客观应用条件的成熟使得内存数据库(MMDB)应运而生。内存数据库将数据库的工作版本放在内存中,由于数据库的操作都在内存中进行,从而磁盘I/O不再是内存数据库的瓶颈,内存数据库系统的设计目标是提高数据库的效率和存储空间的利用率。内存数据库存储管理模块作为整个内存数据库的核心,其管理策略的优劣直接关系到内存数据库系统的性能。论文首先介绍了国内外内存数据库的研究现状,深入

2、分析和研究了当前主流内存数据库所采用的存储管理的关键技术,包括内存数据库的存储层次结构,内存数据库存储空间的管理,内存数据库的数据组织结构,内存数据库的数据库存储模型和内存数据库的存储结构。在深入理解和掌握了当前广泛使用的存储管理技术的基础上,给出了cachDB存储管理模块的设计与实现。重点论述了cachDB内存数据库存储空间的管理方案,cachDB在内存池法的基础上进行了改进,给出了一种基于内存页的存储空间管理方案,使得cachDB不但能迅速的发现可用内存,而且也能保证存储空间的高效使用。同时本文提出了索引与记录相结合的紧凑型存储结构,索引与记录结

3、合存储使得简内存数据库的操作得到简化,同时也提高了内存数据库存储空间的利用率。通过测试和分析可知,cachDB内存数据库的存储空间管理方案能够迅速的发现和分配可用存储空间,平均每秒能分配50M左右的存储空间,并且能灵活有效的利用存储空间。同时通过使用索引和记录相结合的存储结构,内存数据库的插入速率较改进前提高了20%~25%,内存数据库的存储空间消耗也较改进前减少,从而内存数据库存储空间的利用率的到了提高。关键词:内存数据库;存储管理;cachDB;内存管理;存储结构I华中科技大学硕士学位论文AbstractWiththedevelopmentofs

4、cienceandtechnology,requirementofnewapplicationandmaturityofobjectivecondition(increaseofmemorycapacity)makestheMMDB(MainMemoryDatabase)cameintobeing.MMDBputtheworkversionofdatabaseinmemory,soI/Oofdiskwillnotbebottleneckanymore,thegoalofdesigningMMDBwillbetransferredtoefficient

5、lyemployingCPUandmainmemory.AsthestoragemanagementmoduleisthecoreoftheMMDB,thestrategiesofstoragemanagementdirectlyrelatedtotheperformanceofMMDBsystem.ThispaperfirstIntroducedtheconceptofMMDBandtheresearchstatusathomeandabroad,thenanalyzethekeytechnologiesofstoragemanagement,in

6、cludingthestoragelayerstructureofMMDB,themanagementofmemoryspace,theOrganizationalstructureofMMDB,thestoragemodelofMMDB,thestoragestructureofMMDB,etc.OnthebasisofathoroughunderstandingthekeytechnologiesusedinstoragemanagementofMMDB,therealizationofstoragemanagementmoduleofMainM

7、emoryDatabasecachDBisgiven,mainlydescribethestrategieusedinthestoragemanagementofcachDB,asaimprovementof“memorypoolstrategy”,cachDBgivesasolutionbasedonmemorypageforthemanagementofmemory.Troughthese,cachDBcouldfindanddistributetheavailablememoryspacequicklyandensuretheutilizati

8、onofmemoryspace.Thispaperalsoproposeastoragestructuret

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。