Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
OCaml bindings for Google's LevelDB
OCaml C++

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
leveldb @ bc1ee4d
src
test
.gitignore
.gitmodules
LICENSE
OMakefile
OMakeroot
README

README

ocaml-leveldb: OCaml bindings for Google's LevelDB
===================================================
Copyright (c) 2011 Mauricio Fernandez <mfp@acm.org>

These bindings expose nearly the full LevelDB C++ API, including:
* iterators
* snapshots
* batch updates
* support for custom comparators

Blocking functions release the OCaml runtime system, allowing to:
* run them in parallel with other OCaml code
* perform multiple LevelDB operations in parallel

Requirements
------------
* OCaml >= 3.12.0
* GCC with C++ frontend (g++)
* omake to build
* oUnit for the unit tests

Building
--------
Just 

   $ omake

should do. It will build both LevelDB and the OCaml bindings.

API documentation
-----------------
Refer to src/levelDB.mli.

Something went wrong with that request. Please try again.