cdb - Fast lookup database library & utilities

Property Value
Distribution FreeBSD 12
Repository FreeBSD Ports Latest i386
Package filename cdb-0.75.txz
Package name cdb
Package version 0.75
Package release -
Package architecture i386
Package type txz
Category databases
License -
Download size 13.97 KB
Installed size 69.88 KB
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)


Package Version Architecture Repository
cdb-0.75.txz 0.75 i386 FreeBSD Ports Quarterly
cdb-0.75.txz 0.75 amd64 FreeBSD Ports Quarterly
cdb-0.75.txz 0.75 amd64 FreeBSD Ports Latest
cdb - - -


Type URL
Binary Package cdb-0.75.txz
Source Package databases/cdb

Install Howto

Install cdb txz package:

# pkg install cdb

See Also

Package Description
cdbfasta-2010.07.22.txz Fast indexing and retrieval of FASTA records from flat file databases
cdbkup-1.0_2.txz Simple but full-featured backup/restore perl scripts (uses gnu tar)
cdcollect-0.6.0_9.txz Simple CD catalog for GNOME
cddb-bundle-0.2_10.txz CDDB client bundle GNUstep
cddlib-0.94j_2.txz C implementation of the Double Description Method of Motzkin et al
cde-2.3.1.txz Common Desktop Environment
cdecl-6.8.1.txz Explains complicated C/C++ declarations in plain English
cdent-0.5.7_1.txz Portable Module Programming Language
cdeploy-0.2.1.txz Deploy a set of configuration files to a target file system
cdf3-3.3.0_13.txz Device independent view of the CDF data model
cdialog-1.3.20180621,2.txz Enhanced version of 'dialog' to work with ncurses
cdif-2.14.20170401.txz Word context visualizer of DIFF output
cdircmp-0.3.txz Compare directories and select files to copy
cdk-5.0.20161210,1.txz Curses Development Kit for speedy development of full screen programs
cdk-chemistry-2.3.txz Chemistry Development Kit