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 4 years ago
Linked from 2 awesome lists

gogolang

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
zentures/bloom A collection of high-performance set membership tests using hash tables and bit manipulation techniques. 147
peterc/whatlanguage Language detection library using Bloom filters for speed and memory efficiency. 685
igrigorik/bloomfilter-rb A Ruby implementation of bloom filters and related data structures, including native counting and Redis-backed filters. 473
boydgreenfield/nimrod-bloom A Bloom filter implementation in Nimrod. 15
romshark/jscan High-performance JSON iterator and validator for Go 90
yankun1992/fastbloom A high-performance probabilistic data structure for efficient membership testing 84
hashlookup/a-ray-grass A module for Yara that provides support for DCSO-format bloom filters 14
melleb/sqlite-bloomfilter An extension for SQLite that allows creating and testing bloom filters using the Murmur3 hashing function. 17
tylertreat/boomfilters Probabilistic data structures for processing continuous, unbounded streams 1,595
bmizerany/pat A Sinatra-style pattern-based routing system for Go's net/http library 1,432
tenntenn/gpath A Go package to access fields by path using reflection 40
armon/bloomd A high-performance C network daemon for exposing and managing bloom filters to networked clients. 1,238
shady831213/algorithms A collection of algorithms and data structures implemented in Go. 805
go-ozzo/ozzo-routing A high-performance HTTP router package for Go that supports regular expression route matching and is designed to build RESTful APIs. 455
adrianbrad/queue Thread-safe, generic implementations of queue data structures in Go 274