溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Redis主從復制詳解

發布時間:2020-10-03 03:55:03 來源:腳本之家 閱讀:219 作者:DBA之路 欄目:數據庫

單機Redis存在的問題

無法故障轉移 ,無法避免單點故障

磁盤空間的瓶頸

QPS瓶頸

Redis主從復制的作用

提供數據副本

擴展讀性能

配置方法

通過命令

通過配置文件

演示

為方便演示,在一臺服務器上搭建redis主從(生產上不會這樣做),根據端口區分。

主庫 6379

從庫 6380

編輯配置文件 

vi  redis-6379.conf 

#后臺進程啟動
daemonize yes 
#端口
port 6379
#日志文件名稱
logfile "6379.log"
#Redis工作目錄
dir /server/redis_data
#RDB文件名稱
dbfilename dump-6379.rdb

vi   redis-6380.conf 

daemonize yes
port 6380
logfile "6380.log"
dir /server/redis_data
#主庫ip和端口
slaveof 10.238.162.34 6379
#從庫只讀
slave-read-only yes

啟動redis服務

redis-server /usr/local/redis/config/redis-6379.conf
redis-server /usr/local/redis/config/redis-6380.conf 

查看復制狀態

主庫
[root@localhost config]# redis-cli -p 6379 info replication
# Replication
role:master
connected_slaves:1
slave0:ip=10.238.162.34,port=6380,state=online,offset=1525,lag=0
master_repl_offset:1525
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:2
repl_backlog_histlen:1524
從庫
[root@localhost config]# redis-cli -p 6380 info replication
# Replication
role:slave
master_host:10.238.162.34
master_port:6379
master_link_status:up
master_last_io_seconds_ago:4
master_sync_in_progress:0
slave_repl_offset:1595
slave_priority:100
slave_read_only:1
connected_slaves:0
master_repl_offset:0
repl_backlog_active:0
repl_backlog_size:1048576
repl_backlog_first_byte_offset:0
repl_backlog_histlen:0

查看日志觀察復制過程

主庫

Redis主從復制詳解

從庫

Redis主從復制詳解

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對億速云的支持。如果你想了解更多相關內容請查看下面相關鏈接

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女