in reply to DBI modules for database representation in plain files

Check out DBD::SQLite -- it's relational, it uses plain files and it's fast. It's also typeless, so essentially you just have to use Storeable to freeze/thaw your data into a field in the table. Another option might be to try using Class::DBI which gives you a nice relational data abstraction layer with DBD::SQLite as the data storage mechanism.

-xdg

Code posted by xdg on PerlMonks is public domain. It has no warranties, express or implied. Posted code may not have been tested. Use at your own risk.

  • Comment on Re: DBI modules for database representation in plain files