in reply to Re^2: More than one way to skin an architecture
in thread More than one way to skin an architecture

you could always use a DBM file (AnyDBM) standard modules. they behave just like a hash, are dead easy to use and fast. They are simple key->value databases stored on disk. I used one with 250,000 price references once and was dead fast. hash version was very slow to load. updating with new CSVs would be easy too.
  • Comment on Re^3: More than one way to skin an architecture