mvoncken: I'm doing some experiments/changes to the mediadb. I might as well document it right away in a wiki. So i'm "abusing" the wiki right now for something that does not really exist yet.

Current mediadb (pickles)

1 pickle per directory:

New sqlite database

Everything is a file (directory,audio,image,etc)

Most files have a dirid (fileid of parent directory).

For all files a metadata dictionary of (unicode)strings is available.

Compare it to a tree of simple python objects.

The objects only have string attributes, but can have any attribute.

All objects have the same limited set of fixed fields

Background Checking

the mediadb performs 2 main functions as late as possible:

MediadbChanges (last edited 2008-03-21 15:22:39 by localhost)