View Single Post
Old 05-28-2017, 03:38 PM   #4
kacir
Wizard
kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.
 
kacir's Avatar
 
Posts: 3,463
Karma: 10684861
Join Date: May 2006
Device: PocketBook 360, before it was Sony Reader, cassiopeia A-20
Quote:
Originally Posted by kovidgoyal View Post
calibre does not care how many files you have. You simply need a powerful enough computer to handle them.
Calibre still creates a subdirectory for every single author in the "Calibre library" directory. This might be too much for an older version of an operating system to handle in a reasonable manner.
If you have a million books, you might have 300000 authors, so there will be that many subdirectories in the Calibre Library directory. If you make a mistake of opening this directory in a file manager on your computer, you might have to wait some time before being able to do anything else, especially if you do not use SSD disk for the library.

One possible solution would be creating 26 or so subdirectories in Calibre Library directory and placing all authors beginning with letter A there in the "A" subdirectory and so on. Or creating one numbered subdirectory for each 100 authors. But I think that would require way too many changes just to support those *very* few users that have such libraries.

You also have to use special tools for making backups, because with a million books you will have several hundred thousand authors and some 3 million files. A file with a book itself, a backup copy of metadata in metadata.opf file and a cover for each book.
If you do not have an ssd and use standard file manager to copy files it might take 4 hours for a file manager just to compute needed space *before* it starts copying of files themselves.
For windows you might want to use something like robocopy program (available from Microsoft), for Linux there is, for example, rsync (with a graphical GUI called grsync).
kacir is offline   Reply With Quote