数据库里的B+树为啥要用个指针把最底层的相邻叶节点连起来?# JobHunting - 待字闺中
m*g
1 楼
在B+树里,最底下一层的节点是叶节点,前一个
叶节点的最后一块地方里要放上后一个叶节点的
内存地址。
在B+树里查找一个数据(比方说查找一个学生的
编号)都是从根节点开始向下一层一层找,直到
第一次找到最底下的一层叶节点,就能找到这个
学生的学号。而并没有在叶节点之间有向右漂移
查找的动作,那么这个把相邻叶节点之间连起来
的指针有啥用啊?
叶节点的最后一块地方里要放上后一个叶节点的
内存地址。
在B+树里查找一个数据(比方说查找一个学生的
编号)都是从根节点开始向下一层一层找,直到
第一次找到最底下的一层叶节点,就能找到这个
学生的学号。而并没有在叶节点之间有向右漂移
查找的动作,那么这个把相邻叶节点之间连起来
的指针有啥用啊?