链接 需要补充一点,设置虚拟节点是为了能够利用hash的强随机分布性,若使用物理节点,服务器数量较少,那么强随机性就不明显,只有数据到达一定的量,才能体现出强随机分布(可以理解为大批量数据才能最接近概率)