B树算法在数据库中的应用

时间:2012-12-16 07:05:49
【文件属性】:

文件名称:B树算法在数据库中的应用

文件大小:10KB

文件格式:TXT

更新时间:2012-12-16 07:05:49

B树,算法,应用,数据库

B树算法应用 B树算法主要应用于数据库索引综合效率很高 另外还有种和此类似树结构叫B+树像 Berkerly DB , sqlite , mysql 数据库都使用了B+树算法处理索引 这两种处理索引数据结构区别的处: 1B树中同键值不会出现多次并且它有可能出现在叶结点也有可能出现在非叶结点中而B+树键定会出现在叶结点 中并且有可能在非叶结点中也有可能重复出现以维持B+树平衡 2B树键位置不定且在整个树结构中只出现次虽然可以节省存储空间但使得在插入,删除操作复杂度明显增加 B+树相比来说是种较好折中 3B树查询效率和键在树中位置有关最大时间复杂度和B+树相同(在叶结点时候)最小时间复杂度为1(在根结点时 候)而B+树时候复杂度对某建成树是固定


网友评论

  • 了解了其实际应用,可运行
  • 关于B树等数据结构的实际应用的论述
  • 理解了B树等数据结构的实际应用及其结构和效率的关系