in reply to Array of Hashes vs. Array of Arrays vs Array of Lines vs ...

Another possibility: PDL. It combines compact storage with sophisticated access methods.

Anno