【转载】一致性hash

【原文】

https://www.cnblogs.com/study-everyday/p/8629100.html

 

【解决的问题】

1)使用hash%n,增加节点,全部数据都要改变

在一致性hash环上,增加一个节点x,只影响逆时针一个节点

 

减少一个节点,影响顺时针下一个节点

 2)节点数少,只有2个,数据倾斜问题

可以设置虚拟节点,更加均匀分布

 

posted @ 2021-09-29 19:20  stupidstan2019  阅读(35)  评论(0编辑  收藏  举报