Philip Meyer;578161 Wrote: > > >I haven't been paying a lot of attention to all of the scanning work > >you've been doing the last couple releases, so sorry if this is the > >direction you're headed, but it seems to me that you should have a > >table in the DB which contains just the absolutely raw tag data. > Have > >the new/changed scan update that - there are no dependencies to worry > >about. > > That was discussed in the past - I think it was the plan for the "new > schema" branch, which was going to be SBS 8.0. Effectively, one pass > through file system, reading tags into a metadata DB, and then process > that into an optimised model for SBS to use. Not totally convinced it > would perform better, depending on library size.
I'm not convinced that it buys you much either. You still have to deal with tracks that change on disk. Unless you completely rebuild the main database from scratch using that raw data each time a file changes, then you you still have the dependencies and stale records to remove. You can't completely rebuild the whole database every time a single track changes. Moreover, the current approach doesn't require going back out and rereading any data from any other files beyond those that have changed, so having the raw data available doesn't save you from doing any disk reads. -- JJZolx ------------------------------------------------------------------------ JJZolx's Profile: http://forums.slimdevices.com/member.php?userid=10 View this thread: http://forums.slimdevices.com/showthread.php?t=82096 _______________________________________________ beta mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/beta
