基于改进B+树算法的数据索引机制研究

基于改进B+树算法的数据索引机制研究

论文摘要

本文主要研究分析了B+树索引,针对B+树算法从搜索性能和空间利用率方面做了改进。改进B+树算法的核心思想是让非叶子结点可含有的最多关键字个数是叶子结点的N倍。其中在搜索性能方面,算法的改进体现在降低了树的深度,减少了访问磁盘的次数,从而降低了检索时间;在空间利用率方面,主要体现在删除关键字时,除合并操作外,还进行了节点的左右旋转,将其各结点平衡,使树的整体平衡性比较好,提升了结点的空间利用率。本文采用Visual C++对改进的算法进行了验证,从时间开销、空间利用率、树的深度等方面综合比较,其结果证明了改进B+树算法在搜索性能和空间利用率方面都有所改进。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 课题研究目的及意义
  • 1.2 国内外研究现状
  • 1.3 课题的主要研究内容
  • 1.4 论文的工作安排
  • 2 树形索引机制的研究
  • 2.1 B树索引
  • 2.2 B-树索引
  • 2.2.1 B-树的基本概念
  • 2.2.2 B-树的查找
  • 2.2.3 B-树的插入
  • 2.2.4 B-树的删除
  • +树索引'>2.3 B+树索引
  • +树的基本概念'>2.3.1 B+树的基本概念
  • +树的查找'>2.3.2 B+树的查找
  • +树的插入'>2.3.3 B+树的插入
  • +树的删除'>2.3.4 B+树的删除
  • *树索引'>2.4 B*树索引
  • 2.5 小结
  • +树索引机制的改进与应用'>3 基于B+树索引机制的改进与应用
  • +树索引机制的改进'>3.1 基于B+树索引机制的改进
  • +树的定义'>3.1.1 对改进B+树的定义
  • +树的查找'>3.1.2 改进B+树的查找
  • +树的插入'>3.1.3 改进B+树的插入
  • +树的删除'>3.1.4 改进B+树的删除
  • +树索引机制的应用'>3.2 改进B+树索引机制的应用
  • 3.3 小结
  • 4 验证过程和结果
  • 4.1 验证过程
  • +树与B+树的比较'>4.1.1 改进B+树与B+树的比较
  • 4.1.2 空间利用率的比较
  • 4.1.3 时间开销的比较
  • 4.2 验证结果
  • 4.3 小结
  • 5 结论和展望
  • 5.1 结论
  • 5.2 后续工作与未来展望
  • 参考文献
  • 致谢
  • 攻读硕士学位期间公开发表的学术论文
  • 相关论文文献

    • [1].时间序列数据摘要与索引机制[J]. 工业控制计算机 2017(01)
    • [2].主存数据库索引机制及其优化的探讨[J]. 中国高新技术企业 2008(21)
    • [3].B+树索引机制的研究及优化[J]. 计算机应用研究 2017(06)
    • [4].实时数据库历史数据存储结构及索引机制分析[J]. 电脑知识与技术 2016(15)
    • [5].基于多重聚类的概率近似索引机制[J]. 科技创新导报 2008(16)
    • [6].一种支持区块链交易溯源的混合索引机制[J]. 计算机集成制造系统 2019(04)
    • [7].结合分段位图和B~+树的云数据索引机制研究[J]. 计算机应用研究 2016(12)
    • [8].基于Indri的动态索引机制探讨[J]. 电子设计工程 2014(09)
    • [9].基于分层子网的时空索引机制[J]. 测绘科学技术学报 2008(05)
    • [10].一种应用于闪存数据库的高效B+树索引机制[J]. 计算机工程 2013(09)
    • [11].超节点结构P2P中负载均衡的信息索引机制[J]. 计算机工程与科学 2009(08)
    • [12].一种图书书目XML文档的索引机制[J]. 电脑知识与技术 2013(30)
    • [13].适用于嵌入式设备的数据库查询技术[J]. 计算机系统应用 2014(05)
    • [14].基于创新人才的数据库索引和查询的教学研究[J]. 河西学院学报 2018(02)
    • [15].支持时序数据聚合函数的索引[J]. 清华大学学报(自然科学版) 2016(03)
    • [16].基于LevelDB的二维数据二级索引实现[J]. 华东师范大学学报(自然科学版) 2019(05)
    • [17].一种支持复杂查询的多维云数据管理索引机制[J]. 小型微型计算机系统 2017(09)
    • [18].结构化P2P网络上基于类别树的索引机制[J]. 计算机工程与设计 2013(08)
    • [19].中文信息检索系统中词典索引机制建立方法研究[J]. 中国水运(下半月) 2008(03)
    • [20].多版本XML文档的高效能索引机制的研究[J]. 计算机应用与软件 2008(06)
    • [21].云计算环境下支持复杂查询的多维数据索引机制[J]. 计算机研究与发展 2013(08)
    • [22].基于B+树的电力大数据混合索引设计与实现[J]. 自动化与仪器仪表 2018(09)
    • [23].实时数据库混合索引机制的设计与实现[J]. 计算机应用 2011(08)
    • [24].RDD上扩展索引层优化的分布式K-means算法[J]. 计算机工程与应用 2019(01)
    • [25].基于Chord的多租户索引机制研究[J]. 计算机学报 2016(02)
    • [26].双索引机制的RDF数据图查询方法研究[J]. 小型微型计算机系统 2018(02)
    • [27].基于复杂云资源查询的HChord索引机制[J]. 计算机应用研究 2014(12)
    • [28].支持位置追溯的射频识别移动对象索引机制[J]. 计算机应用 2014(01)
    • [29].嵌入式内存数据库查询算法改进[J]. 淮海工学院学报(自然科学版) 2009(04)
    • [30].业务流程管理中基于规格属性及索引机制的服务匹配算法[J]. 计算机集成制造系统 2019(04)

    标签:;  ;  ;  

    基于改进B+树算法的数据索引机制研究
    下载Doc文档

    猜你喜欢