A D language binding for the lmdb library.
To use this package, run the following command in your project's root directory:
This is a D language binding for the lmdb (lightning memmapped DB) library.
- You must have liblmdb.so 0.9.21 or newer installed on your system
- A working D compiler and Dub.
- Add 'lmdb' as a dependancy to your dub project file.
- Please also read the dub documentation for details.
- Then use the following import in your sources
import lmdb; /* Import the D binding module into scope */
There is some thin OO layer provided. It's experimental right now. You can use it by using the import below
import lmdb_oo; /* Import optionally a more OO layer, WIP */
- Add CI pipeline (on my own server with GitLab)
- Added serious unit- and module-tests
- Create D style OO layer instead of just porting the C++ approach.
- Registered by Carsten Schlote
- 0.3.4 released 8 months ago