Bug#280477: ITP: libtie-db-file-splithash-perl -- libtie-db-file-splithash-perl
Package: wnpp
Severity: wishlist
* Package name : libtie-db-file-splithash-perl
Version : 1.01
Upstream Author : Benjamin Franz <snowhare@nihongo.org>
* URL : http://www.nihongo.org/snowhare/utilities/modules/tie-db_file-splithash/
* License : Dual GPL/Artistic
Description : libtie-db-file-splithash-perl
Transparently splits a Berkeley database (DB_File) into
multiple files to allow the exceeding of file system
limits on file size. From the outside, it behaves identically
with Berkeley DB hash support in general. This has the potential
to greatly expand the amount of data that can be stored on a file
size limitted file system.
.
It does so by taking a SHA1 hash of the key to be stored, folding
the resulting hash into a value from 0 to X and storing the data
to a db file selected by the value 0 to X. The randomizing behavior
of the SHA1 and subsequent fold down distribute the records essentially
randomly between the X+1 database files, raising the capacity of the
database to (X+1) times the capacity of a single file database on
the average.
-- System Information:
Debian Release: 3.1
APT prefers testing
APT policy: (500, 'testing'), (10, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.27
Locale: LANG=en_GB.ISO-8859-15, LC_CTYPE=en_GB.ISO-8859-15
Reply to: