eleveldb:Erlang LevelDB API

时间:2021-02-19 17:45:39
【文件属性】:
文件名称:eleveldb:Erlang LevelDB API
文件大小:1.69MB
文件格式:ZIP
更新时间:2021-02-19 17:45:39
C++ eleveldb与LevelDB数据存储区的Erlang绑定 此存储库遵循截至2013年11月28日的Basho分支机构管理标准。可以在以下位置找到该标准: 总之,“开发”分支包含最新审查的工程工作。 “ master”分支包含最新发布的作品,即作为Riak版本的一部分分发。 重复记录 高级迭代器接口 遍历存储在leveldb中的一组记录时,大多数eleveldb客户端应使用的接口是fold ,因为它非常适合Erlang的处理方式。 对于那些需要对记录的迭代过程进行更多控制的人,可以使用直接迭代器操作。 小心使用它们。 直接迭代器动作 搜寻/下一个/上一个 seek:将迭代器移到新位置。 下一步:向前移动一个位置并返回值; 什么也别做。 上一页:向后移动一个位置并返回值; 什么也别做。 prefetc / prefetch_stop 预取:执行next动作,然后开始平行呼叫用于
【文件预览】:
eleveldb-develop
----.gitignore(116B)
----rebar(145KB)
----Makefile(216B)
----src()
--------eleveldb_metadata.erl(1KB)
--------eleveldb.app.src(712B)
--------eleveldb_bump.erl(1021B)
--------eleveldb.erl(29KB)
----.travis.yml(231B)
----tools.mk(2KB)
----priv()
--------eleveldb_multi.schema(5KB)
--------eleveldb.schema(9KB)
----rebar.config(1KB)
----README.md(2KB)
----c_src()
--------workitems.h(7KB)
--------work_result.hpp(2KB)
--------refobjects.cc(14KB)
--------eleveldb.cc(46KB)
--------build_deps.sh(3KB)
--------snappy-1.0.4.tar.gz(1.6MB)
--------eleveldb.h(2KB)
--------workitems.cc(15KB)
--------router.cc(13KB)
--------atoms.h(4KB)
--------refobjects.h(10KB)
--------router.h(2KB)
----rebar.config.script(1KB)
----test()
--------bucket_expiry.erl(7KB)
--------cacheleak.erl(3KB)
--------multi_backend.schema(2KB)
--------iterators.erl(6KB)
--------eldb_verify.config(339B)
--------eldb_update.config(315B)
--------eldb_setup.config(334B)
--------cleanup.erl(5KB)
--------eleveldb_schema_tests.erl(14KB)
--------basho_bench_driver_eldb.erl(3KB)
--------rand_gen_1.erl(3KB)
----BASHO_RELEASES(3KB)

网友评论