knitr::opts_chunk$set( collapse = TRUE, comment = "#>", fig.path = "README-" )
Scaling, counting Bloom filter for R using Rcpp bindings for dablooms.
Note the dablooms implementation requires an additional metadata id for insertions and deletions. This id is a monotonically increasing integer which is used to determine which scaling filter the item should be added or removed from.
library(bloom) bloom <- bloom(capacity = 1000, error_rate = .05, filename = "/tmp/bloom.bin") bloom$add("foo", 2) bloom$contains("bar") bloom$contains("foo") bloom$remove("foo", 2) bloom$contains("foo") bloom$add("foo", 2) rm(bloom) bloom <- bloom(capacity = 1000, error_rate = .05, filename = "/tmp/bloom.bin", exists = TRUE) bloom$contains("foo")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.