Overview of Foldhash
masterFoldhash is a fast, non-cryptographic, and minimally DoS-resistant hashing algorithm implemented in Rust. It is specifically designed for computational tasks such as:
- Hash maps
- Bloom filters
- Count sketching
Foldhash provides two distinct variants:
- Speed-optimized: Ideal for data structures like hash maps and bloom filters.
- Quality-optimized: Ideal for statistical algorithms like HyperLogLog and MinHash.