-
xor_filter的Erlang nif实现,即exor_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
请注意,如果您使用的是版本