預設你已經用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節點上的資料怎麼來的了?所以我們...