I think he suggested using DBM files, which are supported (to my knowledge) across most any Unix system. It does not utilize a true database, merely a set of lower-level calls that interact with standard file formats. This would let you use database type functionality in a portable way that won't involve you installing a bunch of extra cruft.