View Single Post
Old 07-17-2022, 07:20 PM   #9
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,685
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by kovidgoyal View Post
You could use a symlink in that case, though how well it works on windows i have no idea.
Symlinks are fine on the Windows/NTFS platform, I've used them since NT4 was in beta in 1995.

I have a couple of chunky libraries on a sluggish external HDD with metadata.db symlinks that reference <chunky-library-name>/metadata.db files on an SSD. Doesn't make much difference in performance**, but it seemed a good idea at the time - which was almost a decade ago. I would be surprised if the same couldn't be done for the full-text-search.db file - I'll give it a try.

Before I discovered calibre I built a very primitive home-grown equivalent that used symlinks by the truckload - it worked fine, but it was very intolerant of user errors

Many people confuse NTFS Symlinks with Windows shortcuts (.lnk files), but they're different beasts entirely.

BR

** because the db is memory resident when calibre is running.
BetterRed is offline   Reply With Quote