jch 1.0.0

Jump Consistent Hash for Rust.
Documentation

jch-rs - Jump Consistent Hash for Rust

Build Status

Jump Consistent Hash is a linear complexity consistent hash algorithm described in John Lamping and Eric Veach's paper on the topic

Example

use jch;

let key = 5u64;
let num_buckets = 1024i32;
println!("{}", jch::hash(key, num_buckets));