在分布式集群中,如何保证相同请求落到相同的机器上,并且后面的集群机器可以尽可能的均分请求,并且当扩容或down机的情况下能对原有集群影响最小. round robin算法:是把数据mod后直接映射到真实节点上面,这造成节点个数和数据的紧密关联.后期缺乏灵活扩展. 一致性哈希算法:多增加一层虚拟映射层,数据与虚拟节点映射.虚拟节点与真实节点再映射. 一般都会采用一致性哈希或者hash slot的方法.一致性哈希的ketama算法实现在扩容或down的情况下,需要重新计算节点,这对之前的分配可能会有…