简单数据库实现——Part7 - B树简介

简单数据库实现——Part7 - B树简介 对数据结构不太熟悉的话可以先补一下数据结构。 B树是sqlite用来表示表和索引的数据结构,此处只介绍数据结构,没有任何代码。 为什么树(tree)对数据库来说是一个好的数据结构? 可以很快的查询特定值(对数时间复杂度) 可以快速插入/删除已找到的数据(常数时间复杂度) 遍历一个区间的至很快(与hash map的不同) B树不同于二叉树(B可能代表发明者
相关文章
相关标签/搜索