B-tree

A self-balancing, tree-based data structure, that allows read/write access in logarithmic time From Wikipedia, the free encyclopedia