8个版本
0.1.8 | 2021年11月2日 |
---|---|
0.1.6 | 2019年8月15日 |
0.1.5 | 2018年11月22日 |
0.1.3 | 2017年1月24日 |
0.1.2 | 2016年11月29日 |
#659 在 算法
2,951 每月下载量
在 5 个 crate 中使用(直接使用3个)
7KB
95 行
跳跃一致性哈希
示例
Cargo依赖
[dependencies]
jumphash = "~0"
Rust代码
extern crate jumphash;
let jh = jumphash::JumpHasher::new();
let slot_count = 100;
let slot_for_key = jh.slot(&"key", slot_count);
lib.rs
:
跳跃一致性哈希算法的实现。
示例
extern crate jumphash;
let jh = jumphash::JumpHasher::new();
let slot_count = 100;
let slot_for_key = jh.slot(&"key", slot_count);
依赖
~365KB