B tree和B+ tree,mysql的索引实现

一、b 树和b+树 B树是一种多路自平衡搜索树,它类似普通的二叉树,但是B书允许每个节点有更多的子节点。B树示意图如下: B树的特点: (1)所有键值分布在整个树中 (2)任何关键字出现且只出现在一个节点中 (3)搜索有可能在非叶子节点结束 (4)在关键字全集内做一次查找,性能逼近二分查找算法 B+树是B树的变体,也是一种多路平衡查找树,B+树的示意图为: 从图中也可以看到,B+树与B树的不同在于
相关文章
相关标签/搜索