内存数据库若干关键技术研究

被引量 : 0次 | 上传用户:alikeboy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着内存价格不断走低,存储芯片的集成度越来越高,在内存中存储越来越大的数据库变得可行。这使得内存数据库(MMDB)变得更加实用。内存数据库因为其快速的数据访问能力,使其能比磁盘数据库(DRDB)更适合于需要快速响应和高事务吞吐量的应用环境。对于那些需要在严格要求的时间段内完成事务请求的实时应用系统,和需要支持大数据量并发访问的高性能事务处理平台来讲,内存数据库都是一个理想的选择。本文深入分析了内存数据库和磁盘数据库的差异,突出了内存数据库的自身特点,从数据结构和算法两个方面考虑了内存数据库管理系统实现方式,着重考察了内存数据库的缓存优化技术、恢复技术和存储技术。 本文第1章引入了内存数据库的概念,介绍了MMDB和DRDB的差异性,并着重介绍了MMDB主要几个研究方向的研究发展现状。第2章研究了MMDB的索引结构。文中列举了现今在MMDB系统中所使用的树型索引结构,并重点研究这些索引在CPU缓存利用方面的问题。在此基础上,提出了“改进型缓存敏感B+树(CSB+树)”。它不仅考虑到缓存失配对系统性能的影响,同时也考虑到TLB失配的因素,利用其结构上的优化设计,相比其他的缓存敏感索引能够提供更好的缓存操作性能。第3章研究了MMDB恢复技术。MMDB的恢复机制对整个系统的可靠性和性能有重要意义。文中在研究已有恢复技术的基础上,提出了“快速恢复模型”。该模型依据快速日志驱动检查点算法、重载算法,以及模型架构上的支持,不仅能保证系统的可靠运行,同时能在系统崩溃时提供快速、高效的恢复系统的手段。第4章研究了MMDB存储技术。文中详细探讨了数种在MMDB系统中可以使用的存储模型,并列举出他们各自的不足之处,尤其在MMDB系统要求处理器缓存操作高效率的前提下,这些存储模型的性能缺陷。随后,文中提出“交叉属性存储模型”,该存储模型通过在页面内将相同属性的值分组存放来提高缓存性能,能更好的满足MMDB系统对处理器缓存操作效率的要求,提供更好地存储和操作性能。第5章为本论文的总结,展望了MMDB系统的未来发展方向。
其他文献
高血压脑出血因其发病率、病死率和致残率高,已成为严重危害人类健康的疾病。目前临床上有多种治疗高血压脑出血的方法,尤其是微创治疗技术的发展有其独特的优势,但亦各有优
目的探讨高血压患者循环中胰岛素样生长因子-1(insulin like growth factor-1,IGF-1)与其血压水平,心肌、血管重构之间的关系。方法55例高血压患者(高血压组)及15名体格检查
选择向零售商配送次数这个重要变量来研究物流配送中心选址及库存管理问题。首先构建了基于向零售商配送次数的物流配送中心选址及库存管理模型,模型的构建从对零售商经营总
<正>当前,我国人民膳食中高质量的豆类及动物蛋白质严重不足,其供给量仅为最低需要量的三分之一.大力开发高质量的蛋白质资源,直接地关系到我国人民营养状况的改善及健康水平
本研究是利用单孢杂交育种技术选育双孢蘑菇、姬菇优良新品种。 双孢蘑菇采用优质低产的Ag56菌株和高产低质的浙农1号菌株为亲本菌株。获得同核体菌株26个,配对杂交组合16
采用文献资料法 ,对电子竞技体育运动的产业化现状进行了调查和分析。结论为 :电子竞技体育可大力推动体育产业的发展 ,但我国电子竞技体育运动尚处在发展阶段 ,政府的重视程
目的培养、鉴定SD大鼠腹主动脉平滑肌细胞。方法采用组织块贴壁法分离培养SD大鼠腹主动脉平滑肌细胞,胰蛋白酶消化传代,并应用相差显微镜和平滑肌肌动蛋白对细胞进行形态学和
头韵是英语中常用修辞手法,具有节奏美和音韵美,有着良好的美学效应,能增强语言的表现力。翻译文艺作品之成败,很大程度上取决于译者能否恰如其分地与源语作者同声相应。文章
跨国并购是我国面临的全新课题,跨国并购税制是规范跨国并购行为的法律利器。美国和欧盟的跨国并购税制对完善我国相关法律制度具有启示意义。主要启示有:确立正当商业目的原则
针对开发商对住宅营销的需要,本文以定量地确定住宅目标市场为目的,用可拓学的优度评价方法加以研究。首先建立了一套用以确定住宅需求细分市场优度的评价指标体系,通过建立