1
I Use This!
Activity Not Available
Analyzed about 1 month ago. based on code collected 4 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.

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 embed statistics from Open Hub on your site
  • ...
    in 2016, 47% of companies did not have formal process in place to track OS code
  • ...
    search using multiple tags to find exactly what you need

Languages

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

30 Day Summary

Feb 6 2017 — Mar 8 2017

12 Month Summary

Mar 8 2016 — Mar 8 2017
  • 0 Commits
    Down -167 (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!