基于磁盘IO角度来看二叉树、B-tree树、B+树

转载自波波说运维 概述 前面已经介绍了B-TREE的相关内容,所以这里对其架构就不多做介绍了,主要是从磁盘IO的角度来看,看一下为什么要用B树。 相关概念 B树这种数据结构常常用于实现数据库索引,因为它的查找效率比较高。 1、磁盘IO与预读 磁盘读取依靠的是机械运动,分为寻道时间、旋转延迟、传输时间三个部分,这三个部分耗时相加就是一次磁盘IO的时间,大概9ms左右。这个成本是访问内存的十万倍左右;
相关文章
相关标签/搜索