tinycdb - Create and read constant databases

Property Value
Distribution NetBSD 8.0
Repository NetBSD i386
Package name tinycdb
Package version 0.78
Package architecture i386
Package type tgz
Package license public-domain
Installed size 118.17 KB
Download size 28.84 KB
Official Mirror ftp.netbsd.org
TinyCDB is a very fast and simple package for creating and reading
constant data bases, a data structure introduced by Dan J. Bernstein
in his cdb package. It may be used to speed up searches in a sequence
of (key,value) pairs with very big number of records. Example usage
is indexing a big list of users - where a search will require linear
reading of a large /etc/passwd file, and for many other tasks. It's
usage/API is similar to ones found in BerkeleyDB, gdbm and traditional
*nix dbm/ndbm libraries, and is compatible in great extent to
cdb-0.75 package by Dan Bernstein.
CDB is a constant database, that is, it cannot be updated at a
runtime, only rebuilt. Rebuilding is atomic operation and is very
fast - much faster than of many other similar packages. Once created,
CDB may be queried, and a query takes very little time to complete.
Homepage: http://www.corpit.ru/mjt/tinycdb.html
Categories: databases


Package Version Architecture Repository
tinycdb-0.78.tgz 0.78 amd64 NetBSD
tinycdb - - -


Name Value
cdb [0-9]*


Type URL
Binary Package tinycdb-0.78.tgz
Source Package tinycdb

Install Howto

Install tinycdb tgz package:

# pkg_add tinycdb



See Also

Package Description
tinycthread-1.1.tgz Small, portable implementation of the C11 threads API
tinyproxy-1.10.0.tgz Lightweight HTTP/SSL proxy
tinyscheme-1.40nb1.tgz R5RS small embeddable scheme implementation
tinyxml-2.6.2nb2.tgz Simple, small, C++ XML parser
tinyxml2-2.2.0.tgz Simple, small and efficient C++ XML parser
tirc-1.2nb4.tgz Token's 'Internet Relay Chat' Client
titrax-1.98nb13.tgz Little X11 tool to track project times
tits-1.3.0.tgz Server which provides telnet(1) access to one or more tty ports
tk-8.5.19nb1.tgz Graphical toolkit for TCL
tk-8.6.9.tgz Graphical toolkit for TCL
tk-BWidget-1.9.0nb1.tgz High-level Widget Set for Tcl/Tk
tk-Tix-8.4.3nb6.tgz Powerful widget library for Tcl/Tk
tkabber-0.11.1nb1.tgz Free and Open Source TCL/TK jabber client
tkcron-2.12nb1.tgz Graphical frontend to crontab
tkcvs-8.2.3.tgz Tcl/Tk frontends to CVS and diff