Using persistent data
Store/update data:
- In plain files (simplest)
- In a (g)dbm file (better performance)
- string keys, string values
- In a "shelf" (stores objects)
- avoids parsing/unparsing the values
- In a real database (if you must)
- 3rd party database extensions available
- not my field of expertise