B+树

B+树是数据库中常用的索引数据结构,它相比分块查找更高效。B+树每个非叶节点包含子节点的最大关键字,且所有叶节点包含全部关键字并有序链接。查找时从根节点到叶节点,B树则在每个节点中查找。B+树适用于顺序查找,B树则在每个节点查找并存储记录地址。
摘要由CSDN通过智能技术生成

对比分块查找

在这里插入图片描述

B+树

B+树是应数据库所需而出现的一种B树的变形树。
在这里插入图片描述
一棵m阶的B+树需满足下列条件:
1)每个分支结点最多有m棵子树(子结点)。
2)非叶根结点至少有两棵子树,其他每个分支结点至少有⌈m/2⌉棵子树。
3)结点的子树个数与关键字个数相等。
4)所有叶结点包含全部关键字及指向相应记录的指针,叶结点中将关键字按大小顺序排列,并且相邻叶结点按大小顺序相互链接起来。
5)所有分支结点(可视为索引的索引)中仅包含它的各个子结点(即下一级的索引块)中关键字的最大值及指向其子结点的指针。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阳光开朗男孩

你的鼓励是我最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值