in reply to More than one way to skin an architecture

For keeping arbitrary datastructures on disk, DBM::Deep takes some beating. If you know how to use perl's hashes and arrays, then use the tie interface. Adding a single line to the top of your program and whatever you do to the hash ends up on disk ready to be retrieved next time.

No need to re-parse your data every time. No obscure interfaces to learn. No need to force fit your data onto the relational model. And it's surprisingly fast. One line, do whatever Perl lets you do with your data, and it just works.


Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.
"Too many [] have been sedated by an oppressive environment of political correctness and risk aversion."
  • Comment on Re: More than one way to skin an architecture