Hyperloglog cardinality estimation algorithm in Go
Hllpp is an implementation of the HyperLogLog++ cardinality estimation algorithm in Go. It optimizes for memory usage over CPU usage. It implements all the HyperLogLog optimizations introduced in the HyperLogLog++ paper (http://goo.gl/Z5Sqgu). Some notable features include: – marshaling so you can serialize to your datastore – extra space savings by only using 5 bits per register when possible – built-in non-streaming murmur3 implementation for fast hashing of input data This package contains the source code needed for building packages that reference the following Go import paths: – github.com/retailnext/hllpp
Release | Stable | Testing |
---|---|---|
Fedora Rawhide | 1.0.0-6.fc35 | - |
Fedora 35 | 1.0.0-6.fc35 | - |
Fedora 34 | 1.0.0-5.fc34 | - |
You can contact the maintainers of this package via email at
golang-github-retailnext-hllpp dash maintainers at fedoraproject dot org
.