Quote:
Originally Posted by JSWolf
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.