學習Redis Cluster並手動搭建集羣

Redis Cluster採用虛擬槽分區,所有的鍵根據哈希函數映射到0~16383整數槽內,計算公式:slot=CRC16(key)&16383。槽是集羣內數據管理和遷移的基本單位。採用大範圍槽的主要目的是爲了方便數據拆分和集羣擴展。每個節點會負責一定數據的槽,如下圖所示: 當集羣有5個節點,每個節點平均大約負載3276個槽。由於採用高質量的哈希算法,每個槽所映射的數據通常比較均勻,將數據平均劃分
相關文章
相關標籤/搜索