发布于 2019-11-10 19:01:00
vnodes与副本不同。vnodes仅仅是在一致的散列环中给物理节点的标签,以保持更均匀的数据分布。而副本是由相邻服务器存储的数据的副本,当服务器关闭或从环中移除时,这些数据就会起作用。就像。如果node1有40个虚拟节点,那么其哈希值在v节点范围内的所有数据都将由node1存储和服务。另外,node1可以有4个副本,这意味着4个相邻的服务器将存储node1数据的副本,并在node1关闭时为其提供服务。
https://stackoverflow.com/questions/40622492
复制相似问题