RedisJumphash
一个端口用作C中的Redis模块。
一致的散列指定了服务器之间数据的分布,以便可以添加或删除服务器而不必完全重组数据。 最初提出将其用于Internet上的Web缓存,以解决客户端可能不了解整个缓存服务器集合的问题。
关于跳转哈希的一些知识:
...跳转一致性哈希不需要存储,速度更快,并且在将存储桶数变化时,在存储桶之间平均分配键空间以及平均分配工作负载方面做得更好。
RedisJumphash提供了非常快速的一致性哈希函数,以使用Redis构建分布式系统。
用法
JUMPHASH <key> <number>
成功调用将返回给定密钥的存储桶。 它不需要任何存储。 如果您更改存储桶的数量,该算法将保证需要的重定位次数最少。
看一下这个:
127.0.0.1:6379> JUMPHASH buraksezer 271
(inte