1. 程式人生 > >Redis叢集原理簡述

Redis叢集原理簡述

Redis叢集原理簡述

原理如圖

存取資料

搭建好redis-cluster集群后.往redis中存入資料,資料會被隨機存入不同主機.

如隨機存入100條資料,會隨機儲存,可能主機一20條,主機二50條,主機三30條等等,並且順序也隨機可能第一條存放在主機三,第二條存主機一等等.

但存入後位置相對固定,主機一中的資料如20條,會持續儲存直到被修改或有效期結束,同時主機一的20條資料會備份到對應備用一伺服器中.

主機宕機,對應的備用機返回資料,達到一個數據穩定高可用的目的.

取出資料時,與單個redis方式並無差異,即視整個叢集為一個redis向其發出請求,即可得到對應的響應資料.多臺叢集降低了訪問壓力,達到一個高併發

的目的