-
Ki는 search key value
-
Pi는 Pointer to children (non-leaf nodes) or Pointer to records or bucket of records (leaf nodes)
-
노드 내의 key는 항상 정렬
-
https://www.cs.usfca.edu/~galles/visualization/BTree.html
-
각 node는 data pointer를 가지고 있음
-
Balanced
- root에서 leaf까지 모든 path의 depth는 동일함
- must contain q/2 entries (root 제외)
-
Searching a Record in B-tree
- Logarithmic
- logB(n), B = order of the B-tree (number of entries per block)
- 보통, B = 100
- relation이 1,000,000,000 entries를 가지고 있을 때, 4~5 random accesses만 하면 됨
- top-levels은 메모리에 저장되어 있어서,