LMDB
Open SourceAbout LMDB
LMDB is an embedded key-value data store developed by Symas for the OpenLDAP Project. It uses memory-mapped files to provide read performance comparable to an in-memory database while retaining persistence of disk-based databases. The object code of LMDB is approximately 32KB. LMDB provides ACID semantics with MVCC, reader/writer transactions, and deadlock-free serialized writes. It supports multiple sub-databases within a single environment, with transactions covering all of them.
Used for
- Performing zero-copy lookup and iteration using memory-mapped files
- Running concurrent reads and writes without blocking between readers and writers
- Performing range lookups using a sorted key interface
- Managing multiple sub-databases within one environment
Who it is for
- Organizations using LMDB in their applications
From LMDB's own website, read 2026-10-23. How we build listings.
How to evaluate Database Platforms
This is how the CIOPages Research Team evaluates this category. It is not an assessment of LMDB. It comes from our Enterprise Database Platforms buyer guide.
Other Database Platforms Vendors
View allCIOPages put this listing together from public sources. It’s information, not an endorsement. How we build listings. Work here? Claim this listing or .
Quick Facts
www.symas.com/lmdbWe publish a detail only when we can point at the page it came from. Know when LMDB was founded or where it is based? Send it to us, free.