数据结构之B,B+树

首先要说下B-树,B-树其实就是B树,网上的部分都是错的 B树为什么存在? 如果一个通过一个二叉树来查找,或许对在内存中的数据很方便,但是如果是对磁盘的数据那么利用率太低了,因为层数太高我们每一层都需要去磁盘取出信息,消耗io资源太大 那么我们就想出了B树: 让层数变的小,每层元素特别多,我们可以将多个元素视为一个整体。这样每次去磁盘取出的信息会特别多 注意叶子结点必须都在一层,而且根节点要么有大
相关文章
相关标签/搜索