天天看點

Redis 什麼是主從複制Redis下一小節:7-3 主從複配置-介紹Redis 什麼是主從複制

Redis下一小節:7-3 主從複配置-介紹

Redis 什麼是主從複制

1、Redis單機部署有什麼問題?

(1)機器故障

       伺服器挂掉了;

       CPU壞掉了;

       主機闆壞了啊;

(2)容量瓶頸

       比如我們伺服器有16G記憶體,但是我們有一個需求需要60G記憶體,顯然不能滿足我們的需求,那是不是我們就去買更好的機器呢?比如可以買128G或者更大的機器,但是我們單台機器的記憶體容量總是有極限的,又不能無限擴容。

(3)QPS瓶頸

       Redis官網号稱可以達到10w QPS,但是現在我們系統業務需要QPS達到100w,這個時候單機是做不到的,這個時候就需要用到分布式redis部署。

2、主從複制作用

Redis 什麼是主從複制Redis下一小節:7-3 主從複配置-介紹Redis 什麼是主從複制

3、一主多從模型

Redis 什麼是主從複制Redis下一小節:7-3 主從複配置-介紹Redis 什麼是主從複制

一主多從模型,可以提高redis高可用

一主多從模型,可以用作讀寫分離的場景,主提供寫,從提供讀

一主多從模型,多個從節點可以用作資料備份,可以用于redis記憶體資料恢複和防止資料丢失

從節點複制主節點示範:

Redis 什麼是主從複制Redis下一小節:7-3 主從複配置-介紹Redis 什麼是主從複制

主節點寫入資料,相應的從節點就會複制主節點寫入的資料,是以從節點就可以讀取到跟主節點一樣的資料。

4、簡單總結

(1)一個master可以有多個slave

(2)一個slave隻能有一個master

(3)資料流向是單向的,master到slave

繼續閱讀