SQLite seems appropriate for this...