Uses of Interface
org.apache.datasketches.quantilescommon.QuantilesGenericAPI
Package
Description
This package is for the implementations of the sketch algorithm developed by Zohar Karnin, Kevin Lang,
and Edo Liberty that is commonly referred to as the "KLL" sketch after the authors' last names.
The quantiles package contains stochastic streaming algorithms that enable single-pass
analysis of the distribution of a stream of quantiles.
This package contains common tools and methods for the quantiles, kll and
req packages.
-
Uses of QuantilesGenericAPI in org.apache.datasketches.kll
Modifier and TypeClassDescriptionclass
This variation of the KllSketch implements generic data types. -
Uses of QuantilesGenericAPI in org.apache.datasketches.partitions
Modifier and TypeClassDescriptionclass
Partitioner<T,
S extends QuantilesGenericAPI<T> & PartitioningFeature<T>> A partitioning process that can partition very large data sets into thousands of partitions of approximately the same size.interface
SketchFillRequest<T,
S extends QuantilesGenericAPI<T> & PartitioningFeature<T>> This is a callback request to the data source to fill a quantiles sketch, which is returned to the caller. -
Uses of QuantilesGenericAPI in org.apache.datasketches.quantiles
Modifier and TypeClassDescriptionfinal class
ItemsSketch<T>
This is an implementation of the Low Discrepancy Mergeable Quantiles Sketch, using generic items, described in section 3.2 of the journal version of the paper "Mergeable Summaries" by Agarwal, Cormode, Huang, Phillips, Wei, and Yi: -
Uses of QuantilesGenericAPI in org.apache.datasketches.quantilescommon
ModifierConstructorDescriptionItemsSketchSortedView
(T[] quantiles, long[] cumWeights, QuantilesGenericAPI<T> sk) Constructor.