Pierre Neidhardt writes: > Christopher Baines writes: > >> Maybe sqlite is one to try initially. There's guile-sqlite3 for reading >> and writing, and it can contain multiple tables as well as indexes for >> fast searching. >> >>> Where would we store this database? In /var? >> >> Per user is probably most flexible, so in the home directory somewhere. > > Hmm, but this data relates to items in the store and online, they are > global. Per-user would mean redundant packages and redundant (remote) queries. Yeah, maybe there's some way of optimising things for systems with multiple users.