RollingHash
String Hasher
An efficient algorithm implementation for string hashing using a sliding window approach
A high performance Nim implementation of a Cyclic Polynomial Hash, aka BuzHash, and the Rabin-Karp algorithm
11 stars
1 watching
1 forks
Language: Nim
last commit: over 5 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
lemire/rollinghashjava | Provides an implementation of rolling hash functions in Java for efficient string hashing and indexing. | 75 |
cwpearson/nim-murmurhash | An implementation of MurmurHash algorithms for hashing data in software applications | 7 |
nicoshev/rapidhash | A high-quality hashing algorithm designed to be fast and reliable across various platforms. | 198 |
wangyi-fudan/wyhash | Provides fast and simple hashing functions and random number generators for various programming languages. | 970 |
marcazar/bitvector | An efficient implementation of a compact binary data structure for bit-level operations | 17 |
mbrostami/consistenthash | A Go library implementing Consistent Hashing and Block Partitioning | 27 |
racum/rust-djangohashers | Provides Rust implementations of password hashing algorithms used in Django Project. | 54 |
ruoshan/lua-resty-jump-consistent-hash | An implementation of consistent hashing for load balancing in Lua-based web servers | 25 |
trendmicro/tlsh | A fuzzy matching library that generates hash values for similarity comparisons | 745 |
rurban/smhasher | A comprehensive benchmarking and testing framework for various hash functions | 1,850 |
robstolarz/rsht | A simple hash table implementation with optimization techniques to reduce full scan risk | 7 |
srijs/rusha | A high-performance pure-JavaScript implementation of the SHA1 hash algorithm | 278 |
opensystemslab/xxhash.nim | A lightweight Nim wrapper providing fast hashing functionality for various use cases | 15 |
wojciechmula/pyahocorasick | A fast and memory-efficient library for exact or approximate string search | 951 |
jandrewrogers/metrohash | A set of fast and statistically robust hash functions designed for non-cryptographic use cases. | 361 |