目前我们很多时候都是在做分布式系统,但是我们需把客户端的请求均匀的分布到N个服务器中,一般我们可以考虑通过Object的HashCodeHash%N,通过取余,将客户端的请求分布到不同的的服务端.但是在分布式集群中我们通常需要添加或删除服务器,所以通过取余是不行的.一致性Hash就是为了解决这个问题. Consistent Hashing 一致性Hash的原理 1.环型Hash空间 根据常用的Hash,是将key哈希到一个长为2^32的桶中,即0-2^32-1的数字空间,最后通过首尾相连,我们可…