Column oriented databases: in-memory and on-disk formats as implemented in kdb+
astocko.com