---
name: cdb
version: 0.75
origin: databases/cdb
comment: A fast lookup database library & utilities
arch: freebsd:10:x86:64
www: http://cr.yp.to/cdb.html
maintainer: jlaffaye@FreeBSD.org
prefix: /usr/local
licenselogic: single
flatsize: 94038
desc: |
  cdb is a fast, reliable, lightweight package for creating and reading
  constant databases. Its database structure provides several features:

  * Fast lookups: A successful lookup in a large database normally takes
    just two disk accesses. An unsuccessful lookup takes only one.
  * Low overhead: A database uses 2048 bytes, plus 24 bytes per record,
    plus the space for keys and data.
  * No random limits: cdb can handle any database up to 4 gigabytes. There
    are no other restrictions; records don't even have to fit into memory.
    Databases are stored in a machine-independent format.
  * Fast atomic database replacement: cdbmake can rewrite an entire
    database two orders of magnitude faster than other hashing packages.
  * Fast database dumps: cdbdump prints the contents of a database in
    cdbmake-compatible format.

  cdb is designed to be used in mission-critical applications like e-mail.
  Database replacement is safe against system crashes. Readers don't have
  to pause during a rewrite.

  Note for developers:  packages that need to read cdb files should
  incorporate the necessary portions of the cdb library rather than
  relying on an external cdb library. (See WWW)

  WWW: http://cr.yp.to/cdb.html
categories:
- databases
files:
  /usr/local/bin/cdbdump: 38304ad202868c9abed9b24a13ac322e652353a226ef940544f941aff4a5407c
  /usr/local/bin/cdbget: 605bf9d358b2d1193414db7475047292bc21032714d71e50277481f34437e57b
  /usr/local/bin/cdbmake: 8fc45002026e753fbdfacf377750d39369026fe05d2f91adca2acd59d2d01e18
  /usr/local/bin/cdbmake-12: cf680b36fc327eb7c851a80314adaaebc76eb7fc86232f205d5f1cfa23acc4ee
  /usr/local/bin/cdbmake-sv: 7b8859481393db6ef399abf625523d187e83acb033b060511c98ca393c353ed6
  /usr/local/bin/cdbstats: fcc83cee7a8d7b563788a10df8840d039632d28766f7772beb55e647fb29b77d
  /usr/local/bin/cdbtest: 35aefac268cb15911aa74c86d8e1d7e23ae85b8d9e969bececdb4858fdfa117e
scripts: {}
