ring

bloom filter

A high-performance bloom filter implementation

Package ring provides a high performance and thread safe Go implementation of a bloom filter.

GitHub

138 stars
1 watching
17 forks
Language: Go
last commit: about 6 years ago
Linked from 2 awesome lists

gogolang

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
zentures/bloomA collection of high-performance set membership tests using hash tables and bit manipulation techniques.146
peterc/whatlanguageLanguage detection library using Bloom filters for speed and memory efficiency.685
igrigorik/bloomfilter-rbAn implementation of Bloom filters in Ruby, allowing for efficient probabilistic membership testing with options for native counting and Redis-backed implementations.473
boydgreenfield/nimrod-bloomA Bloom filter implementation in Nimrod.15
romshark/jscanHigh-performance JSON iterator and validator for Go90
yankun1992/fastbloomA high-performance probabilistic data structure for efficient membership testing88
hashlookup/a-ray-grassA module for Yara that provides support for DCSO-format bloom filters14
melleb/sqlite-bloomfilterAn extension for SQLite that allows creating and testing bloom filters using the Murmur3 hashing function.17
tylertreat/boomfiltersProbabilistic data structures for processing continuous, unbounded streams1,596
bmizerany/patA Sinatra-style pattern-based routing system for Go's net/http library1,433
tenntenn/gpathA Go package to access fields by path using reflection40
armon/bloomdA high-performance C network daemon for exposing and managing bloom filters to networked clients.1,238
shady831213/algorithmsA collection of algorithms and data structures implemented in Go.806
go-ozzo/ozzo-routingA high-performance HTTP router package for Go that supports regular expression route matching and is designed to build RESTful APIs.456
adrianbrad/queueThread-safe, generic implementations of queue data structures in Go276