My ebook collection is about 20GB and growing - I would not be happy with this much data in a database. Also backup becomes horrendous as this is now an amorphous blob that needs backing up in its entirety. Under the current system I can do differential file copies that means in most cases very few files need copying as part of a backup process.
An alternative solution which would probably work is to give up using the human readable folder names based on book title and author and simply revert to using the numeric ID's (that tie it to the Calibre database) as folder names. That would make it too hard to navigate the folder structure manually so users would probably give up trying and stick to using the Calibre GUI. I would also suspect that this is much easier to implement.
|