INTRODUCTION
In class we discussed "Search Trees"--i.e. trees that have the
"search property" (all the nodes to the left of a node have
lower key values; all the nodes to the right of a node have a
greater key value). However, we focused on binary trees, which
work incredibly well if the tree is relatively small.
Some trees, on the other hand, are incredibly large. This
necessitates storing the tree on disk and only paging in those
parts which are currently being examined. Doing that means that
our primary objective (to achieve efficiency) will be in reducing
the number of disk hits.
B-Trees are a technique for doing that.
NEXT