本篇的Codis 經過修改先定名為:Codis-Plus
Codis-Plus
簡介:
Codis-Plus 是一個分布式 Redis 解決方案, Codis-Plus是基于Codis 2.x 分支進行修改的.Codis-Plus (後面直接稱為Codis) 本身無單點. 對于上層的應用來說, 連接配接到 Codis Proxy 和連接配接原生的 Redis Server 沒有明顯的差別 (不支援的指令清單), 上層應用可以像使用單機的 Redis 一樣使用, Codis 底層會處理請求的轉發, 不停機的資料遷移等工作, 所有後邊的一切事情, 對于前面的用戶端來說是透明的, 可以簡單的認為後邊連接配接的是一個記憶體無限大的 Redis 服務。
Codis 由4部分組成:
注:官方的Codis 還有HA,在我們的版本中将HA合并到Dashboard 裡了。
功能概述:
原因Codis架構圖:
經我們更改後的Codis架構圖:
未完待續,整理一下思路,把曾經做過的Redis多機房方案寫出來!