mac下redis配置主從複製讀寫分離方法

2021-08-28 19:50:29 字數 744 閱讀 3377

預設你已經用brew安裝redis,且正常執行。

開啟目錄

$ cd /usr/local/etc/
檢視檔案,有乙個redis.conf,如果沒有find找

$ ls

複製$ cp redis.conf redis1.conf

$ cp redis.conf redis2.conf

1檔案用作寫,2 檔案用作讀

開啟redis1的配置

vim redis1.conf

```![在這裡插入描述](

![在這裡插入描述](

![在這裡插入描述](

開啟redis2的配置

vim redis2.conf

![在這裡插入描述](

![在這裡插入描述](

![在這裡插入描述](

![在這裡插入描述](

![在這裡插入描述](

完,下一步

redis-server /usr/local/etc/redis2.conf

redis-server /usr/local/etc/redis1.conf

redis-cli -p 6380

redis-cli -p 6379

分別兩個視窗進入讀寫分離就可以了

讀的視窗輸入salveof 127.0.0.1 6379

Redis 主從複製

主從複製的開啟,完全是在從節點發起的,不需要我們在主節點做任何事情,從節點開啟主從複製,有3種方式 主從複製主要可分為 連線建立階段 即準備階段 資料同步階段 命令傳播階段 主要作用是在主從節點之間建立連線,為資料同步做好準備 從節點資料的初始化,具體執行的方式是 從節點向主節點傳送psync命令 ...

Redis 主從複製

就是將一台 redis 伺服器的資料,複製到其他的 redis 伺服器,前者為主節點 master leader 後者稱為從節點 sl e follower 資料的複製是單向的,只能從主節點到從節點,一般 master 以寫為主,sl e 以讀為主。redis 主從複製可以根據是否是全量分為全量同步...

redis主從複製

redis的高併發有一種實現方式就是主從架構,乙個master節點,多個sl e節點,可以很好的實現sl e節點的水平擴容 主從架構再加上讀寫分離,master節點負責寫操作,sl e節點負責讀操作,使得redis可以很好的做乙個高併發的處理。有人就會疑惑了 sl e節點上的資料怎麼來的了?所以我們...