proxy.golang.org : github.com/opencoff/go-chd
Package chd implements ChdBuilder - to create fast, minimal perfect hash functions from a given set of keys. This is an implementation of CHD in http://cmph.sourceforge.net/papers/esa09.pdf - Additionally, DBWriter enables creating a fast, constant-time DB for read-only workloads. It serializes the key,value pairs and builds a CHD minimal perfect hash function over the given keys. The serialized DB can be read back via DBReader for constant time lookups of the MPH DB.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/opencoff/go-chd
Keywords:
chd
, compress-hash-displace
, constant-time
, golang
, mphf
License: GPL-2.0
Latest release: about 4 years ago
First release: over 4 years ago
Namespace: github.com/opencoff
Stars: 2 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 1 day ago