Ho un sito Web che memorizzerà le immagini del profilo utente. Ogni immagine è memorizzata in una directory (Linux) specifica per l'utente. Attualmente ho una base di clienti di oltre 30, il che significa che avrò più di 30 cartelle. Ma il mio attuale box Linux (ext2 / ext3) non supporta la creazione di oltre 32000 directory. Come posso superare questo? Anche i ragazzi di YouTube hanno lo stesso problema, con le miniature dei video. Ma l'hanno risolto passando a ReiserFS. Non possiamo avere una soluzione migliore?
Aggiornamento: quando è stato chiesto in IRC, la gente chiedeva di aggiornarlo a ext4, che ha un limite di 64k e ovviamente puoi anche superarlo . O l'hacking del kernel per modificare il limite.
Aggiornamento: che ne dite di dividere la base utenti in cartelle in base all'intervallo userid. Significa 1-1000 in una cartella, 1000-2000 nell'altra in questo modo. Questo sembra essere semplice. Che ne dici ragazzi?
Francamente, non c'è altro modo?