我正在使用 redis 集群 3.0.1。
我认为redis 集群使用一致性哈希。哈希槽类似于一致性哈希中的虚拟节点。 Cassandra的数据分布和redis cluster几乎一样,this article说是一致性哈希。
但是the redis cluster turorial表示redis集群没有使用一致性hash。
我错过了什么?谢谢。
最佳答案
你是对的,虚拟节点与哈希槽非常相似。
但是虚拟节点并不是consistent hashing最初的概念,更像是Cassandra基于consistent hashing使用的trick。所以redis说不使用一致性哈希也是可以的。
所以,不要为措辞烦恼。
关于redis - redis集群是否使用一致性哈希,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50246763/