1. 程式人生 > 實用技巧 >一致性雜湊演算法的缺陷是什麼?(但我感覺rediscluster也沒有解決這幾個問題,求指導)

一致性雜湊演算法的缺陷是什麼?(但我感覺rediscluster也沒有解決這幾個問題,求指導)

一致性雜湊演算法解決了分散式下資料分佈問題。比如在快取系統中,通過一致性雜湊演算法把快取鍵對映到不同的節點上,由於演算法中虛擬節點的存在,雜湊結果一般情況下比較均勻。而且增減節點時,只需要重新對映部分鍵值,不必全部重新對映,因而減少了cache miss的情況。一致性雜湊演算法也被groupcache,glusterfs等眾多專案使用。

但沒有一種解決方案是銀彈,能適用於任何場景。所以實踐中一致性雜湊演算法有哪些缺陷,或者有哪些場景不適用呢?


參考:https://www.zhihu.com/question/307084129