Disk-resident extendible-hash file in C, built on a course-provided buffer manager (BF). Dynamic directory doubling, per-bucket local depth, on-disk page layout with metadata packed at block end. 3-person Database Implementation class project (UoA DIT, 2021-22).
c university-project extendible-hashing database-systems team-project database-internals buffer-manager hash-file disk-based-storage
-
Updated
May 11, 2026 - C