View Single Post
Old 04-18-2013, 04:34 AM   #6
itimpi
Wizard
itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.
 
Posts: 4,553
Karma: 950151
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
Holding the metadata.db file locally does not work well as it cannot be synced while Calibre is using it, and leaving it until later would make the library very error prone. Also Calibre does a lot of file I/O an doing this remotely is likely to be extremely slow even with current internet speeds (as the servers limit performance). If the filestore and metadata.db ever get out-of-phase with each other then 'bad things' happen to ones Calibre library.

I still think the best way forward will not the way that you suggest, but the ability have the whole of Calibre (data and code) running on a remote server. The sort of work that would be needed to get this working is already underway although I think it is still a multi-year project.
itimpi is offline   Reply With Quote