20200814

@czhang
  • date: 20200814
  • author: czhang

Plan

B 树 B+ 树

Notes

B 树

  1. B 树主要运用于磁盘的读写
  2. B 树的每一个节点包含 n 个关键字及各个关键字所在数据。包含 n 个关键字就有 n+1 个子节点。
  3. n 个关键字按照非降序排列
  4. n 的个数由 最小度数 t(t>=2) 来决定,t-1 <= n <= 2t-1
  5. n = 2t-1 时 为满节点

B 树的插入

  1. 插入到叶子节点上
  2. 插入途中经过的所有的满节点都要分裂
  3. 满节点分裂取中间的关键字放入该节点的符节点上

B+ 树

More