[控场AI]
概念B+ Tree / B+树索引

B+树

一种平衡多路搜索树数据结构,所有数据记录存储在叶子节点并按顺序链接,非叶子节点仅存储索引键,广泛用于数据库和文件系统的索引结构,支持高效的范围查询和点查询。

时间轴 (近 90 天)

10月12日

InnoDB使用B+树而非B树的关键原因是B+树非叶子节点只存键不存数据,单页能容纳更多索引项,树高更低、磁盘IO更少。

待验证50%
10月8日

B+树在面对大量随机写入时会产生频繁的页分裂和随机IO,导致写放大问题

待验证50%
10月8日

B+树因频繁页分裂,写放大通常在10倍以上;LSM-Tree的写放大通常在3-30倍之间波动

待验证50%
9月7日

BeOS的BFS文件系统内置数据库式元数据索引功能,使用B+树索引结构,比macOS Spotlight和Windows桌面搜索早近十年

待验证50%

全部知识事实 (5)

来源文章