負載均衡-分佈式緩存 算法調度

第一種方法:hash() 求餘數, 通過對 url 地址進行 hash 計算得到一個值,即是 hash(url) % total = H [total 指的是 緩存服務器端的個數] 好處是提高了命中率,但是當後端的緩存服務器增加或者減少節點的時候,會出現致命的危險,計算公式 中total出現變化,導致緩存節點下的緩存的額數據全部失效,要重新緩存全部節點。

第二種方法:一致性哈希 將整個哈希值空間組織成一個虛擬的閉環。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章