rendezvous-hash:集合哈希(最高随机权重)的实现

时间:2024-05-22 06:17:59
【文件属性】:

文件名称: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)

网友评论