B+树
来源:互联网 发布:优酷网络大电影分成 编辑:程序博客网 时间:2024/06/05 07:05
B+树又叫平衡多路查找树。一棵m阶的B+树
相比于二叉查找树结构由于树的深度过大而造成磁盘I/O读写过于频繁,进而导致查询效率低下,B+树更适合索引,一个为log2n,一个为log(m/2)n
一棵m阶的B+树和m阶的B树的异同点在于:1.有n棵子树的结点中含有n-1 个关键字;
2.所有的叶子结点中包含了全部关键字的信息,及指向含有这些关键字记录的指针,且叶子结点本身依关键字的大小自小而大的顺序链接。 (而B 树的叶子节点并没有包括全部需要查找的信息,因此B+更适合数据库的范围搜索)
3.所有的非终端结点可以看成是索引部分,结点中仅含有其子树根结点中最大(或最小)关键字。 (而B 树的非终节点也包含需要查找的有效信息)
0 0
- B,B-,B+,B*树
- B-、B、B+、B*树
- B/B+/B*树
- B- ,B+ , B*树
- B , B+ ,B*树
- B-, B+,B* 树
- B树B-B+树
- B- B+ B*树 小结
- B 、B-、B+树总结
- B-、B+、B*树介绍
- B 树、 B- 树、 B+ 树、 B*
- B树、B-树、B+树、B*
- B树,B-,B+,B*树
- B树、B-、B+、B*树
- B树,B-,B+,B* 各种树
- B,B-,B+ 和B*树
- 辨析B树(B-、B+、B*)
- B树 B+树
- 在Puppet/Ansible中使用PPA
- HTML5 3D翻书效果(双面效果)
- 仿酷狗音乐播放器开发日志十四——右侧乐库的实现
- Android中SQLite事务的操作
- Reverse an input character string
- B+树
- 将webkit内核封装为duilib的浏览器控件
- Process32First
- hdu 2178 猜数字
- Android Manifest.xml文件解析
- 都获得更好的法国核电规划的风格
- 将VLC库封装为duilib的万能视频播放控件
- 饥荒插件制作应注意的几个问题
- 关于GWT使用servlet的图形验证码