RedisJumphash:Google的C语言中的“跳转”一致哈希函数作为Redis模块 源码
RedisJumphash 一个端口用作C中的Redis模块。 一致的散列指定了服务器之间数据的分布,以便可以添加或删除服务器而不必完全重组数据。 最初提出将其用于Internet上的Web缓存,以解决客户端可能不了解整个缓存服务器集合的问题。 关于跳转哈希的一些知识: ...跳转一致性哈希不需要存储,速度更快,并且在将存储桶数变化时,在存储桶之间平均分配键空间以及平均分配工作负载方面做得更好。 RedisJumphash提供了非常快速的一致性哈希函数,以使用Redis构建分布式系统。 用法 JUMPHASH 成功调用将返回给定密钥的存储桶。 它不需要任何存储。 如果您更改存储桶的数量,该算法将保证需要的重定位次数最少。 看一下这个: 127.0.0.1:6379> JUMPHASH buraksezer 271 (inte
文件列表
RedisJumphash-master.zip
(预估有个7文件)
RedisJumphash-master
.gitignore
683B
CMake
Modules
FindXXHASH.cmake
523B
LICENSE
1KB
redismodule.h
28KB
README.md
2KB
jumphash.c
2KB
CMakeLists.txt
342B
暂无评论