I Use This!
Activity Not Available
Analyzed 5 months ago. based on code collected 8 months ago.

Project Summary

This is a comprehensive C++ wrapper for the LMDB embedded database library, offering both an error-checked procedural interface and an object-oriented resource interface with RAII semantics.

• Designed to be entirely self-contained as a single header file that can be dropped into a project.
• Implements a straightforward mapping from C to C++, with consistent naming.
• Simplifies error handling by translating error codes into C++ exceptions.
• Carefully differentiates logic errors, runtime errors, and fatal errors.
• Exception strings include the name of the LMDB function that failed.
• Plays nice with others: all symbols are placed into the lmdb namespace.
• 100% free and unencumbered public domain software.


acid b+tree c++ c++11 c++14 database indexing key_value lmdb mmap mvcc


In a Nutshell, lmdb++...

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    Black Duck offers a free trial so you can discover if there are open source vulnerabilities in your code
  • ...
    you can subscribe to e-mail newsletters to receive update from the Open Hub blog
  • ...
    65% of companies leverage OSS to speed application development in 2016
  • ...
    compare projects before you chose one to use


3 Other

30 Day Summary

Jul 10 2016 — Aug 9 2016

12 Month Summary

Aug 9 2015 — Aug 9 2016
  • 13 Commits
    Down -141 (91%) from previous 12 months
  • 2 Contributors
    Up + 1 (100%) from previous 12 months


1 user rates this project:
Click to add your rating
Review this Project!