d-leveldb 1.16.0
A Leveldb implementation for D.
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:
#D-Leveldb A Leveldb implementation for D. Requires leveldb deimos bindings.
##Example
import etc.leveldb.leveldb;
void main()
{
auto opt = new Options;
opt.create_if_missing = true;
auto db = new DB(opt, "path/to/db");
db.put("Hello", "World");
assert(db.get_slice("Hello").as!string == "World");
db.put("PI", 3.14);
foreach(Slice key, Slice value; db)
{
if(key.as!string == "PI")
writeln(key.as!string, ": ", value.as!double);
else
writeln(key.as!string, ": ", value.as!string);
}
}
##Leveldb Version: 1.16.0
Installation
Get this with dub.
To use this package, put the following dependency into your project's package.json into the dependencies section:
{
...
"dependencies": {
"d-leveldb": "~master"
}
}
- Registered by Byron Heads
- 1.16.0 released 10 years ago
- bheads/d-leveldb
- github.com/bheads/d-leveldb
- BSL-1.0
- Copyright © 2014, Byron Heads
- Authors:
- Dependencies:
- leveldb
- Versions:
-
1.16.0 2014-Apr-09 ~master 2015-Mar-16 ~develop 2014-Jun-10 - Download Stats:
-
-
0 downloads today
-
0 downloads this week
-
0 downloads this month
-
504 downloads total
-
- Score:
- 0.3
- Short URL:
- d-leveldb.dub.pm