【发布时间】:2011-05-20 16:04:01
【问题描述】:
我一直在尝试了解 B+ 树的工作原理并尝试解决示例。
在第 8 页给出的示例 1 中列出的一个此类文档中,here。它描述了 B+ 树结构,其中每个节点的 'n' 个搜索键值 - 给出为4.
直到第三步,一切都按照规则进行,但突然在第四步你看到根节点被分裂,其他分裂即将到来。我明白为什么节点 17,19,21 被拆分(这显然没有在文本中显示)。但我很惊讶为什么根被分裂了。任何人都可以向我澄清这一点,或者提出一个更好的例子,这个例子相当复杂,但采用更独特和循序渐进的方法。
【问题讨论】:
-
推荐阅读:infolab.stanford.edu/~hector/cs245/Notes04.ppt(从第 91 张幻灯片开始;我自己是使用这些幻灯片学习的,但是当我现在看这些时,它们的解释性并不强)
标签: database indexing theory b-tree