文件名称:rendezvous-hash:集合哈希(最高随机权重)的实现
文件大小:2KB
文件格式:ZIP
更新时间:2024-05-22 06:17:59
JavaScript
会合哈希 集合哈希(最高随机权重)的实现 安装 npm install rendezvous-hash 执行 分片权重由Truncate-32(MD5(shardId + '\0' + key )) ,解释为32位Little-Endian整数。 在将来的(不兼容的)发行版中,可能会用更简单,更快的哈希代替。 原料药 select(key:String | Buffer,shards:{shardId:Shard})->碎片 根据键从分shards对象中选择一个分shards并返回它。
【文件预览】:
rendezvous-hash-master
----README.md(527B)
----.jshintrc(92B)
----package.json(536B)
----index.js(571B)