[JDEV] Scaling 1.4.2 with xdb_file... And the patch

Fabio Forno f.forno at kamin.polito.it
Fri Feb 28 10:02:04 CST 2003

Mike Prince wrote:

> the files around).  The new directory is arranged as
> ./spool/hostname/m/me/mike.xml where the first fanout directory under
> hostname is the first character of the username, and the second fanout
> directory is the first and the last characters of the username.  Pretty
> simple.

A better directory naming scheme is

# I compute some hash function on filename

# I use the first four bytes of computed hashes for directory names

In this way users' files will be uniformelly distributed all over tree, 
without risking of having too crowded or empty branches

Fabio Forno - PhD Student
Politecnico di Torino - Dip. Automatica ed Informatica
C.so Duca degli Abruzzi 24 - 10129 Torino (Italy)
Phone: +39 011 564 7137 - JabberId: sciasbat at jabber.linux.it

More information about the JDev mailing list