datatasketches_go

package module
v0.0.0-...-65e5f0f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 13, 2023 License: Apache-2.0 Imports: 0 Imported by: 0

README

Apache DataSketches Library Component for Go

This not an official implementation of Apache Datasketches

This project aim at providing Go support for Apache Datasketches

Major Sketches

Type Interface Name Status
Cardinality/CPC CpcSketch
Cardinality/HLL HllSketch ⚠️
Cardinality/Theta Sketch
Cardinality/Tuple Sketch
Quantiles/Cormode DoublesSketch
Quantiles/Cormode ItemsSketch
Quantiles/KLL KllDoublesSketch
Quantiles/KLL KllFloatsSketch
Quantiles/KLL KLLSketch
Quantiles/REQ FloatsSketch
Frequencies LongsSketch
Frequencies ItemsSketch
Sampling/Reservior ReservoirLongsSketch
Sampling/Reservoir ReserviorItemsSketch
Sampling/VarOpt VarOptItemsSketch

Specialty Sketches

Type Interface Name Status
Cardinality/FM85 UniqueCountMap
Cardinality/Tuple FdtSketch
Cardinality/Tuple ArrayOfDoublesSketch
Cardinality/Tuple DoubleSketch
Cardinality/Tuple IntegerSketch
Cardinality/Tuple ArrayOfStringsSketch
Cardinality/Tuple EngagementTest3

The official core component for Java and CPP implementations of the sketch algorithms,

Please visit the main Apache DataSketches website for more information.


This code requires Go 1.21

Go

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL