您当前的位置: 首页 >  Java

小志的博客

暂无认证

  • 0浏览

    0关注

    1217博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

java数据结构和算法——B+树的介绍

小志的博客 发布时间:2020-10-24 07:40:43 ,浏览量:0

一、B+树的介绍
  • B+树是B树的变体,也是一种多路搜索树。
二、B+树的图解

在这里插入图片描述

三、B+树的说明
  • B+树的搜索与B树也基本相同,区别是B+树只有达到叶子结点才命中(B树可以在非叶子结点命中),其性能也等价于在关键字全集做一次二分查找。
  • 所有关键字都出现在叶子结点的链表中(即数据只能在叶子节点【也叫稠密索引】),且链表中的关键字(数据)恰好是有序的。
  • 不可能在非叶子结点命中。
  • 非叶子结点相当于是叶子结点的索引(稀疏索引),叶子结点相当于是存储(关键字)数据的数据层。
  • 更适合文件索引系统。
  • B树和B+树各有自己的应用场景,不能说B+树完全比B树好,反之亦然。
关注
打赏
1661269038
查看更多评论
立即登录/注册

微信扫码登录

0.0450s