A log-structured on-disk hash