rollinghashjava

String hasher

Provides an implementation of rolling hash functions in Java for efficient string hashing and indexing.

Rolling hash functions in Java

GitHub

75 stars
8 watching
13 forks
Language: Java
last commit: over 8 years ago
Linked from 1 awesome list

hashingjavarolling-hash-functions

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
marcazar/rollinghash An efficient algorithm implementation for string hashing using a sliding window approach 11
lemire/clhash A fast hashing function implemented in C with support for C++ wrappers and benchmarking tools. 268
rurban/smhasher A benchmarking tool for hash functions and their performance characteristics 1,873
idealista/tlsh Library for generating hash values from input data with sufficient complexity 20
phamann/rollup-plugin-hash Generates unique hash-based filenames for static resources in bundle outputs. 47
foonathan/string_id A C++ library providing hashed string identifiers with optional access to the original string value and collision detection. 184
sindresorhus/hash-object A library that generates a unique digital fingerprint of an object 134
jandrewrogers/metrohash A set of fast and statistically robust hash functions designed for non-cryptographic use cases. 360
rj/ketama A consistent hashing library and its language bindings allow efficient distribution of data across servers. 943
srijs/rusha A high-performance pure-JavaScript implementation of the SHA1 hash algorithm 278
lyarbean/xxhash-ada An implementation of a non-cryptographic hash function in Ada 1
grim7reaper/siphash A cryptographic algorithm implementation for secure hashing of short inputs 1
h2non/jshashes A lightweight, dependency-free JavaScript library implementing various cryptographic hash functions for secure data encoding and verification. 724
javve/hash.js A lightweight JavaScript library for manipulating URL hashes 156
benanders/rjni Provides Rust bindings to interact with Java Virtual Machines and Java Native Interface. 74