arXiv · 2309.03045
An Evaluation of Software Sketches
Abstract
This work presents a detailed evaluation of Rust (software) implementations of several popular sketching solutions, as well as recently proposed optimizations. We compare these solutions in terms of computational speed, memory consumption, and several approximation error metrics. Overall, we find a simple hashing based solution employed with the Nitro sampling technique [22] gives the best trade-off between memory, error and speed. Our findings also include some novel insights about how to best combine sampling with Counting Cuckoo filters depending on the application.
Explore related subjects
Keep this discovery
Roy Friedman. 2023-09-06. An Evaluation of Software Sketches. https://arxiv.org/abs/2309.03045
Cite the original work for its findings. Save a collection to share your selection of sources.