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

Bug#299026: RFA: tinycdb -- a package for creating and reading constant databases



Package: wnpp
Severity: normal

I request an adopter for the tinycdb package.

The package description is:
 tinycdb is a small, fast and reliable utility set and subroutine
 library for creating and reading constant databases. The database
 structure is tuned for fast reading:
 .
  - Successful lookups take normally just two disk accesses.
  - Unsuccessful lookups take only one disk access.
  - Small disk space and memory size requirements; a database
    uses 2048 bytes for the header and 24 bytes per record, plus
    the space for keys and data.
  - Maximum database size is 4GB; individual record size is not
    otherwise limited.
  - Portable file format.
  - Fast creation of new databases.
  - No locking, updates are atomical.
 .
 tinycdb implements almost all API as found in cdb-0.75 written by
 D.J. Bernstein, so it should be source-compatible. It also implements
 the query interface as found in earlier versions of cdb (0.6x) and
 freecdb. It also contains some enhancements, like allowing to check
 existance of a record in a yet-to-be-created cdb database file.
 .
 This package contains both the utility to manipulate constant
 databases and the development files.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.11
Locale: LANG=POSIX, LC_CTYPE=de_DE@euro (charmap=ISO-8859-15)

-- 
The best and most beautiful things in the world cannot be seen or even touched
- they must be felt with the heart.
                -- Hellen Keller



Reply to: