【文件属性】:
文件名称:ocaml-leveldb:Google的LevelDB的OCaml绑定
文件大小:30KB
文件格式:ZIP
更新时间:2021-05-18 10:48:22
OCaml
ocaml-leveldb:Google的LevelDB的OCaml绑定
版权所有(c)2011-2021 Mauricio Fernandez
这些绑定几乎公开了完整的LevelDB C ++ API,包括:
迭代器
快照
批量更新
支持自定义比较器
阻止功能可释放OCaml运行时系统,从而允许:
与其他OCaml代码并行运行它们
并行执行多个LevelDB操作
要求
OCaml> = 3.12.0
具有C ++前端的GCC(G ++)
沙丘建造
ounit2用于单元测试
LevelDB(包括开发包libleveldb-dev或类似软件包)
Snappy(包括dev软件包libsnappy-dev或类似软件包)
建造
只是
$沙丘构建@install
应该做。 它将同时构建LevelDB和OCaml绑定。
然后,您可以安装
$沙丘安装
API文档
请参考src / le
【文件预览】:
ocaml-leveldb-master
----LICENSE.LGPL+static(25KB)
----LICENSE.MIT(1KB)
----leveldb.opam(1KB)
----leveldb.opam.template(113B)
----src()
--------levelDB.ml(12KB)
--------dune(167B)
--------levelDB.mli(13KB)
--------leveldb_stubs.cc(21KB)
----dune-project(688B)
----test()
--------dune(149B)
--------test.ml(8KB)
--------benchmark.ml(5KB)
--------test_utils.ml(2KB)
----README.md(1KB)
----.gitignore(26B)