Uses of Interface
org.apache.datasketches.common.MemorySegmentStatus
Packages that use MemorySegmentStatus
Package
Description
BloomFilter package
The DataSketches™ HllSketch family package
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.
The theta package contains the basic sketch classes that are members of the
Theta-Sketch Framework.
-
Uses of MemorySegmentStatus in org.apache.datasketches.filters.bloomfilter
Classes in org.apache.datasketches.filters.bloomfilter that implement MemorySegmentStatusModifier and TypeClassDescriptionfinal classA Bloom filter is a data structure that can be used for probabilistic set membership.classThis class can maintain the BitArray object off-heap. -
Uses of MemorySegmentStatus in org.apache.datasketches.hll
Classes in org.apache.datasketches.hll that implement MemorySegmentStatusModifier and TypeClassDescriptionclassThe HllSketch is actually a collection of compact implementations of Phillipe Flajolet’s HyperLogLog (HLL) sketch but with significantly improved error behavior and excellent speed performance.classThis performs union operations for all HllSketches. -
Uses of MemorySegmentStatus in org.apache.datasketches.kll
Classes in org.apache.datasketches.kll that implement MemorySegmentStatusModifier and TypeClassDescriptionclassThis variation of the KllSketch implements primitive doubles.classThis variation of the KllSketch implements primitive floats.classThis variation of the KllSketch implements generic data types.classThis variation of the KllSketch implements primitive longs.classThis class is the root of the KLL sketch class hierarchy. -
Uses of MemorySegmentStatus in org.apache.datasketches.quantiles
Classes in org.apache.datasketches.quantiles that implement MemorySegmentStatusModifier and TypeClassDescriptionclassCompact sketches are inherently read only.classThis is an implementation of the Low Discrepancy Mergeable Quantiles Sketch, using doubles, described in section 3.2 of the journal version of the paper "Mergeable Summaries" by Agarwal, Cormode, Huang, Phillips, Wei, and Yi:classThe API for Union operations for QuantilesDoublesSketchesclassExtends QuantilesDoubleSketch -
Uses of MemorySegmentStatus in org.apache.datasketches.theta
Classes in org.apache.datasketches.theta that implement MemorySegmentStatusModifier and TypeClassDescriptionclassThe parent class of all the CompactThetaSketches.classComputes a set difference, A-AND-NOT-B, of two ThetaSketches.classThe API for intersection operationsclassThe parent API for all Set OperationsclassThe top-level class for all theta sketches.classCompute the union of two or more theta sketches.classThe parent class for the UpdatableThetaSketch families, such as QuickSelectThetaSketch and AlphaSketch.