Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 6.8% on proxy.golang.org
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 5 years ago
First release: almost 5 years ago
Namespace: github.com/opencoff
Stars: 21 on GitHub
Forks: 2 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 24 days ago

    Loading...
    Readme
    Loading...