B tree和B+ tree,mysql的索引實現

一、b 樹和b+樹 B樹是一種多路自平衡搜索樹,它類似普通的二叉樹,但是B書允許每個節點有更多的子節點。B樹示意圖如下: B樹的特點: (1)所有鍵值分佈在整個樹中 (2)任何關鍵字出現且只出現在一個節點中 (3)搜索有可能在非葉子節點結束 (4)在關鍵字全集內做一次查找,性能逼近二分查找算法 B+樹是B樹的變體,也是一種多路平衡查找樹,B+樹的示意圖爲: 從圖中也可以看到,B+樹與B樹的不同在於
相關文章
相關標籤/搜索