B-trees in PostgreSQL
PostgreSQL implements Lehman/Yao-style B-trees.
A variant that works effectively in high-concurrency environments.
 
B-tree implementation: backend/access/nbtree
 
-  
nbtree.c ... interface functions (for iterators)
 -  
nbtsearch.c ... traverse index to find key value
 -  
nbtinsert.c ... add new entry to B-tree index
  
 |