1
I Use This!
Very Low Activity
Analyzed 1 day ago. based on code collected 1 day 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.

Tags

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

Badges

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
  • ...
    use of OSS increased in 65% of companies in 2016
  • ...
    by exploring contributors within projects, you can view details on every commit they have made to that project

Languages

Languages?height=75&width=75
C++
94%
3 Other
6%

30 Day Summary

Jul 21 2017 — Aug 20 2017

12 Month Summary

Aug 20 2016 — Aug 20 2017
  • 0 Commits
    Down -13 (100%) from previous 12 months
  • 0 Contributors
    Down -2 (100%) from previous 12 months

Ratings

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