优点:
二叉树是一种比顺序结构更加高效地查找目标元素的结构,它可以从第一个父节点开始跟目标元素值比较,如果相等则返回当前节点,如果目标元素值小于当前节点,则移动到左侧子节点进行比较,大于的情况则移动到右侧子节点进行比较...红黑树
红黑树是一种自平衡二叉搜索树(BST),且红黑树节点遵循以下规则:
每个节点只能是红色或黑色
根节点肯定是黑色的
红色节点的父或子节点都必然是黑色的(两个红色的节点不会相连)
任一节点到其所有后代...,始终保证`左子节点数 点数 子节点数的规则。...,只存索引key,而这个key一般只会占用8个字节,那么就意味着,千万级别的数据,我存冗余索引key,也就可以越多,且高度并不会高
2.b树,非叶子节点和叶子节点,都会存储key和data值,这样的话...树,叶子和非叶子节点都存储数据,非叶子节点能够存储的数据就越少,树的高度就越高,查询的效率就越低
当节点存满之后,就会对该节点进行分裂,然后增加到下一级节点存储
B+Tree通过把data不放在非叶子节点来增加度