redis預分區介紹

爲了實如今線動態擴容和數據分區,Redis的做者提出了預分區的方案,實數據庫

際就是在同一臺機器上部署多個Redis實例,當容量不夠時將多個實例拆分到不服務器

同的機器上,這樣就達到了擴容的效果。拆分過程以下:部署

1:在新機器上啓動好對應端口的Redis實例同步

2:配置新端口爲待遷移端口的從庫配置

3:待複製完成,與主庫完成同步後,切換全部客戶端配置到新的從庫的端口方法

4:配置從庫爲新的主庫數據

5:移除老的端口實例客戶端

6:重複上述過程把要遷移的數據庫轉移到指定服務器上端口

以上拆分流程是Redis做者提出的一個平滑遷移的過程,不過該拆分方法還di

是很依賴Redis自己的複製功能的,若是主庫快照數據文件過大,這個複製的過

程也會好久,同時會給主庫帶來壓力。

相關文章
相關標籤/搜索