exor_filter:xor_filter的Erlang nif。 “比布卢姆和布谷鸟过滤器更快更小”

时间:2024-06-13 16:36:11
【文件属性】:

文件名称:exor_filter:xor_filter的Erlang nif。 “比布卢姆和布谷鸟过滤器更快更小”

文件大小:944KB

文件格式:ZIP

更新时间:2024-06-13 16:36:11

erlang nif bloom-filter erlang-nif xor-filter

exor_filter xor_filter的Nif包装器: : 它们是“比Bloom和Cuckoo过滤器更快速,更小”。 这个库使用肮脏的nifs来初始化超过1万个元素的过滤器! 确保您的环境设置正确。 可以在4秒内初始化10M元素的过滤器。 如果不安全地使用该库,请在2.5秒内。 目录 异或16 缓冲初始化 基准测试 exor_benchmark存储库用于将访问时间与流行的Bloom过滤器库进行比较。 安装 在hex.pm上可用! 。 对于rebar3: % % rebar.config { deps , [ { exor_filter , " 0.7.1 " } ]}. 对于混合: ## mix.exs defp deps do [ { :exor_filter , " ~> 0.7.1 " } ] end 请注意,如果您使用的是版本


【文件预览】:
exor_filter-master
----rebar.lock(4B)
----images()
--------results.png(19KB)
----rebar3(901KB)
----priv()
--------.gitignore(71B)
----test()
--------exor_filter_test.erl(16KB)
----rebar.config(576B)
----c_src()
--------ewah_rlw.c(3KB)
--------bitmap.c(5KB)
--------ewah_bitmap.c(12KB)
--------git-compat-util.h(1KB)
--------xorfilter.h(42KB)
--------Makefile(2KB)
--------ewok_rlw.h(3KB)
--------ewok.h(6KB)
--------xor_filter_nif.c(22KB)
----LICENSE(11KB)
----src()
--------exor_filter.erl(24KB)
--------xor8.erl(6KB)
--------xor16.erl(6KB)
--------exor_filter.app.src(291B)
----doc()
--------overview-summary.html(2KB)
--------index.html(490B)
--------modules-frame.html(615B)
--------overview.edoc(588B)
--------stylesheet.css(869B)
--------exor_filter.html(14KB)
--------edoc-info(82B)
--------erlang.png(2KB)
----.gitignore(137B)
----README.md(7KB)

网友评论