Skip to content

Instantly share code, notes, and snippets.

@argv0
Created September 22, 2010 21:09
Show Gist options
  • Select an option

  • Save argv0/592571 to your computer and use it in GitHub Desktop.

Select an option

Save argv0/592571 to your computer and use it in GitHub Desktop.
(riak@127.0.0.1)1> {ok, Ref} = ebloom:new(5,0.01, 123).
{ok,<<>>}
(riak@127.0.0.1)2> ebloom:elements(Ref).
0
(riak@127.0.0.1)3> ebloom:insert(Ref, <<"foo">>).
ok
(riak@127.0.0.1)4> ebloom:insert(Ref, <<"bar">>).
ok
(riak@127.0.0.1)5> ebloom:insert(Ref, <<"baz">>).
ok
(riak@127.0.0.1)6> ebloom:elements(Ref).
3
(riak@127.0.0.1)7> ebloom:clear(Ref).
268435455
(riak@127.0.0.1)8> ebloom:elements(Ref).
3
(riak@127.0.0.1)9> ebloom:contains(Ref, <<"foo">>).
true
(riak@127.0.0.1)10> ebloom:contains(Ref, <<"bar">>).
true
(riak@127.0.0.1)11> ebloom:contains(Ref, <<"baz">>).
true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment