Module: CuckooFilter
- Defined in:
- lib/cuckoo_filter.rb,
lib/cuckoo_filter/bucket.rb,
lib/cuckoo_filter/version.rb,
lib/cuckoo_filter/fingerprint.rb,
lib/cuckoo_filter/cuckoo_filter.rb,
lib/cuckoo_filter/cuckoo_filter_error.rb
Overview
Defined Under Namespace
Classes: Bucket, CuckooFilter, CuckooFilterError, Fingerprint
Constant Summary collapse
- VERSION =
"0.1.2"
Class Method Summary collapse
-
.make(size: 1024, kicks: 500, bucket_size: 4) ⇒ Object
Create and return a new CuckooFilter instance.
Class Method Details
.make(size: 1024, kicks: 500, bucket_size: 4) ⇒ Object
Create and return a new CuckooFilter instance
10 11 12 |
# File 'lib/cuckoo_filter.rb', line 10 def self.make(size: 1024, kicks: 500, bucket_size: 4) CuckooFilter.new(size: size, kicks: kicks, bucket_size: bucket_size) end |