Tie::DB_File::SplitHash splits a DB_File database into as many distinct files as desired. This then distributes hash entries between the files using a randomization algorithm. It then allows the DB_File hashes to grow to the full size of the partition. 'Digest::SHA1' and 'DB_File' need to be installed for running this utility. |