View Single Post
Old 11-13-2023, 02:18 PM   #18
kjdavies
Zealot
kjdavies is no e-book dilettante.kjdavies is no e-book dilettante.kjdavies is no e-book dilettante.kjdavies is no e-book dilettante.kjdavies is no e-book dilettante.kjdavies is no e-book dilettante.kjdavies is no e-book dilettante.kjdavies is no e-book dilettante.kjdavies is no e-book dilettante.kjdavies is no e-book dilettante.kjdavies is no e-book dilettante.
 
Posts: 112
Karma: 53342
Join Date: Jun 2013
Device: Sony PRS-600
Quote:
Originally Posted by JSWolf View Post
0 is a bad idea because no book can be 0. 0 means nothing and the book is something.
Ah, philosophical bad idea, not implementational. I was concerned there might be a technical reason it's a bad idea.

For instance, in some of my libraries where I don't have good 'author' data, I'll use the first three characters of the CRC32 checksum as 'author', just to avoid having tens or hundreds of thousands of entries with author 'Unknown', because a single folder with that many books in it will be horribly nonperformant.

I still have potentially 4096 entries at the top level (16*16*16), but after that I'm mostly down to a handful per folder.
kjdavies is offline   Reply With Quote