A software library of stochastic streaming algorithms, a.k.a. sketches.

Clone this repo:
  1. 329913a feat: Expose Sketch Memory Footprint (#136) by Anastasios Bakogiannis · 3 days ago main
  2. c6ed433 Bugfix: HLL4 written in rust cannot not be loaded in Java (#132) by Paul Masurel · 3 weeks ago
  3. 779a467 chore: Refine release process in RELEASE.md (#129) by tison · 3 weeks ago
  4. 38c43c6 chore: Update CHANGELOG for v0.3.0 (#131) by tison · 3 weeks ago
  5. e9cfe55 fix(hll): preserve set coupon order when serializing (#128) by Filippo · 4 weeks ago

Apache® DataSketches™ Core Rust Library Component

Crates.io Documentation MSRV 1.86.0 Apache 2.0 licensed Build Status

This is the core Rust component of the DataSketches library. It contains a subset of the sketching algorithms and can be accessed directly from user applications.

Note that we have parallel core library components for Java, C++, Python, and Go implementations of many of the same sketch algorithms:

Please visit the main DataSketches website for more information.

If you are interested in making contributions to this site, please see our Community page for how to contact us.