一致性hash 虛擬桶

關於數據分片討論最多的是一致性hash,然而它並不是分佈式設計中的銀彈百試百靈。 在數據穩定性要求比較高的場景下它的缺點是不能容忍的。 比如在Redis分佈式緩存設計中,使用一致性Hash進行key分片存儲,通過虛擬節點最大化降低添加或刪除節點帶來的影響。這裏強調降低二字,即是它還是有影響的,在一般情況下我們還可以接受。 但是某些場景下要求動態擴容無影響就無法滿足了。 上次(探索c#之一致性Has
相關文章
相關標籤/搜索