基於磁盤IO角度來看二叉樹、B-tree樹、B+樹

轉載自波波說運維 概述 前面已經介紹了B-TREE的相關內容,所以這裏對其架構就不多做介紹了,主要是從磁盤IO的角度來看,看一下爲什麼要用B樹。 相關概念 B樹這種數據結構常常用於實現數據庫索引,因爲它的查找效率比較高。 1、磁盤IO與預讀 磁盤讀取依靠的是機械運動,分爲尋道時間、旋轉延遲、傳輸時間三個部分,這三個部分耗時相加就是一次磁盤IO的時間,大概9ms左右。這個成本是訪問內存的十萬倍左右;
相關文章
相關標籤/搜索