1. 程式人生 > 實用技巧 >Redis的叢集(三)

Redis的叢集(三)

Redis3.0叢集採用了P2P的模式,完全去中心化。Redis把所有的Key分成了16384個slot,每個Redis例項負責其中一部分slot.叢集中所有資訊(節點,埠,slot等),都通過節點之間定期的資料交換而更新。

如上圖所示Redis的叢集內的機器定期交換資料,工作流程 如下

1.Redis客戶端在Redis2例項上訪問某個資料

2.在Redis2內發現這個資料是在Redis3這個例項,給Redis客戶端傳送一個重定向的命令

3.Redis客戶端收到重定向命令後,訪問Redis3例項獲取所需的資料