in reply to simple db efficiency

I am partial to pretty-printed Data::Dumper output that I can load into a hash with do. That approach leads to a data structure that is trivial to load and dump and easy to work with.

And if the database can grow, well it is easy to convert it to a dbm later.