[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: