hash值是非负的整数,值的范围构成一圆环,值为2^32
集群节点按照一定规则求hash值,然后放到环中
对数据key求hash值,然后放到环中,在按照顺时针方向找到最近的节点,保存到上面
普通的取模方法:
根据10取模,数据1保存到节点1上,数据2保存到节点2上
根据11取模,因为分子发生了变化,所以取模的值都变化,旧数据需要重新计算,影响比较大
hash值是非负的整数,值的范围构成一圆环,值为2^32
集群节点按照一定规则求hash值,然后放到环中
对数据key求hash值,然后放到环中,在按照顺时针方向找到最近的节点,保存到上面
普通的取模方法:
根据10取模,数据1保存到节点1上,数据2保存到节点2上
根据11取模,因为分子发生了变化,所以取模的值都变化,旧数据需要重新计算,影响比较大