主從概念
- ⼀個master可以擁有多個slave,⼀個slave⼜可以擁有多個slave,如此下去,形成了強⼤的多級伺服器叢集架構
- master用來寫資料,slave用來讀資料,經統計:網站的讀寫比率是10:1
- 通過主從配置可以實作讀寫分離
-
主從配置
配置主
- 檢視目前主機的ip位址
ifconfig

- 修改etc/redis/redis.conf檔案
sudo vim redis.conf
bind 192.168.26.128
- 重新開機redis服務
sudo service redis stop
redis-server redis.conf
配置從
- 複制etc/redis/redis.conf檔案
sudo cp redis.conf ./slave.conf- 修改redis/slave.conf檔案
sudo vi slave.conf- 編輯内容
bind 192.168.26.128
slaveof 192.168.26.128 6379
port 6378
- redis服務
sudo redis-server slave.conf- 檢視主從關系
redis-cli -h 192.168.26.128 info Replication![]()
Linux下一台伺服器Redis主從複制(master-slave)配置主從概念主從配置 資料操作
- 在master和slave分别執⾏info指令,檢視輸出資訊 進入主用戶端
redis-cli -h 192.168.26.128 -p 6379- 進入從的用戶端
redis-cli -h 192.168.26.128 -p 6378- 在master上寫資料
set aa aa![]()
Linux下一台伺服器Redis主從複制(master-slave)配置主從概念主從配置 - 在slave上讀資料
get aa
分類: Python_redis