Top 6.1% forks on proxy.golang.org
proxy.golang.org : github.com/opencoff/go-bbhash
Package bbhash implements BBHash - a new algorithm for creating fast, minimal perfect hash functions as described in: https://arxiv.org/abs/1702.03154. This implementation builds the perfect hash table concurrently if the number of keys are larger than 'MinParallelKeys'. Additionally, BBHash instances can be marshaled and unmarshaled from byte buffers. This package also implements a constant database (read only) built on top of BBHash. The DB supports constant time lookups of arbitrary keys from the disk.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/opencoff/go-bbhash
Keywords:
bbhash
, constant-db
, golang
, key-value-database
, key-value-store
, minimal-perfect-hash
, perfect-hash
, perfect-hashing
License: GPL-2.0
Latest release: almost 6 years ago
First release: almost 6 years ago
Namespace: github.com/opencoff
Stars: 21 on GitHub
Forks: 2 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 12 days ago