Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
mcdb - fast, reliable, simple code to create and read constant databases
C Makefile Shell Perl XS Perl6 Other
Branch: master
Failed to load latest commit information.
contrib prepend function attributes for portability
nss prepend function attributes for portability
plasma @ 35fb2b4 address conditions identified by Coverity
t minor: IOV_MAX from POSIX.1-2001 <limits.h>
.gitattributes add .gitattributes
.gitignore create .gitignore
.gitmodules create plasma project from gstrauss/mcdb/plasma
CHANGELOG mcdb v0.09
COPYING prep for public release
FAQ fix "restictive" typo
INSTALL create plasma project from gstrauss/mcdb/plasma
Makefile Using `install -p -m 0444`.
NOTES clang compatibility fixes
README create mcdb.spec; modify Makefile for lib, lib64
THANKS mcdb v0.06
mcdb.c prepend function attributes for portability
mcdb.h prepend function attributes for portability
mcdb.spec mcdb v0.09
mcdb_error.c porting from GNU Linux/glibc to other platforms
mcdb_error.h prepend function attributes for portability
mcdb_make.c prepend function attributes for portability
mcdb_make.h prepend function attributes for portability
mcdb_makefmt.c prepend function attributes for portability
mcdb_makefmt.h prepend function attributes for portability
mcdb_makefn.c address conditions identified by Coverity
mcdb_makefn.h prepend function attributes for portability
mcdbctl.c prepend function attributes for portability
nointr.c address conditions identified by Coverity
nointr.h prepend function attributes for portability
uint32.c employ plasma pragmas and byteorder endian swap
uint32.h prepend function attributes for portability

README

mcdb - fast, reliable, simple code to create and read constant databases

README  - summary (this file)
INSTALL - quick installation 
COPYING - copyright/license
NOTES   - technical details (if interested)

t/PERFORMANCE - performance notes

mcdb (mmap constant database) is originally based on the cdb package, a:
"fast, reliable, simple package for creating and reading constant databases."
mcdb is almost 33% faster, provides support for use in threaded programs, and
supports databases larger than 4 GB.

nss_mcdb is an nss implementation of standard authentication and netdb files
built as mcdb databases, which are faster than using nscd.  

https://github.com/gstrauss/mcdb/ provides the latest information about mcdb.
http://cr.yp.to/cdb.html provides information about cdb, on which mcdb is based.
Something went wrong with that request. Please try again.