lmdb_d ~master
A D language binding for the lmdb library.
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
This is a D language binding for the lmdb (lightning memmapped DB) library.
Prerequisites
- You must have liblmdb.so 0.9.21 or newer installed on your system
- A working D compiler and Dub.
Usage
- 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 */
Advanced usage
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 */
Todos
- Add CI pipeline (on my own server with GitLab)
- Added serious unit- and module-tests
Maybe:
- Create D style OO layer instead of just porting the C++ approach.
- ~master released 4 years ago
- cschlote/lmdb-d
- OpenLDAP
- Authors:
- Dependencies:
- none
- Versions:
-
0.3.4 2020-Feb-04 0.3.2 2018-Nov-10 0.3.1 2018-Nov-10 0.3.0 2018-Nov-10 0.2.1 2018-Nov-09 - Download Stats:
-
-
0 downloads today
-
0 downloads this week
-
1 downloads this month
-
359 downloads total
-
- Score:
- 0.9
- Short URL:
- lmdb_d.dub.pm