知道爲什麼RedisCluster有16384個槽麼?

轉自孤獨煙公衆號 引言 現在redis集羣架構,redis cluster用的會比較多。 如下圖所示   對於客戶端請求的key,根據公式HASH_SLOT=CRC16(key) mod 16384,計算出映射到哪個分片上,然後Redis會去相應的節點進行操作! 那大家思考過,爲什麼有16384個槽麼? ps:CRC16算法產生的hash值有16bit,該算法可以產生2^16-=65536個值。換
相關文章
相關標籤/搜索