跳到主要内容
uencoder

B+ Tree

B+ 树是 B 树变体:数据仅存叶节点,内部节点仅存键与指针,叶节点链表连接支持范围扫描。

用途

理解数据库索引最常用变体,优化范围查询与顺序访问。

机制

内部节点仅存索引键(高扇出),叶节点存键+数据+next 指针。范围查询沿叶链表顺序读。删除仅影响叶节点。几乎所有关系数据库索引用 B+ 树。

用例

  • 范围查询优化
  • 索引设计
  • 数据库内核

相关工具

参考链接