MDBM a very fast memory-mapped key/value store.
C++ C Java Perl XS Shell Other
Switch branches/tags
Nothing to show
Clone or download
#88 Compare This branch is 9 commits behind timrc-git:master.
timrc-git and areese Make partition lock count configurable from Makefile (#78)
* Add blog entry.

* Make partitioned lock count configurable via Makefile.

* Make partitioned lock count configurable via Makefile.
Latest commit 893f7a8 Jul 25, 2017


MDBM is a super-fast memory-mapped key/value store.

To use the modern buzzwords, it is NoSQL, and for many operations, it is Zero-Copy.

It is based on an earlier version by Larry McVoy, then at SGI. That in turn, is based on SDBM by Ozan Yigit. wikipedia DBM article

Yahoo added significant performance enhancements, many tools, tests, and comprehensive documentation. It has been used in production for over a decade, for a wide variety of applications, both large and small.

It is being released under the BSD license.

See the documentation for more details.

Join the mailing list to discuss MDBM.

build status

Build Status