Linux下安裝Redis及Redis主從同步配置

記錄一下 Linux下 Redis 的 安裝 和 主從配置redis

一 ,Linux安裝Redisvim

1.咱們先配置redis的 yum , 不少軟件的找不到 yum 咱們可使用 EPEL 找到不少軟件的yum源工具

2.使用命令 yum install epel-release -y 下載 EPEL 性能

3.而後使用 yum 下載 redis,yum install redis -y 測試

4.經過service start redis 啓動 redis 和 service status redis 命令查看redis的啓動狀態,下圖redis正在運行,說明已經安裝成功了ui

5.修改redis密碼,vim /etc/redis.conf 打開redis 在命令狀態下使用 /requirepass 找到 requirepass foobared 去掉註解 把foobared改爲本身的密碼spa

6.使用which查詢redis-cli安裝的路徑,使用redis-cli -h ip 登錄redis,這個時候是由於3d

7. 輸入密碼,若是不輸入密碼會出現 NOAUTH Authentication required. 這個錯誤blog

8.再編輯 ect/redis.conf 文件 找到 bind 而且註釋掉就可讓因此IP訪問,這樣咱們就能夠經過可視化工具鏈接上redisip

改完redis.conf 都要重啓 redis 才能生效

這樣咱們的redis就安裝成功同時也測試了能夠正常使用

二,Linux配置Redis主從關係

linxu配置主從關係很簡,有2種方式,且都只須要配置從庫,主庫不須要改動

第一種:使用 slaveof ip port 命令進行配置,可是若是master設置了密碼,咱們就須要在配置文件上加上masterauth的配置,下圖就是配置好了主從關係。

而後咱們試下去主庫插入一條數據,而後在從庫讀出

命令方式配置的優勢:無需重啓,可是配置完masterauth的時候仍是要重啓一次

缺點:不便於管理,若是redis重啓以後還須要在執行一次 slaveof命令

第二種:配置文件配置

在配置文件配置上slaveof 而後重啓redis就能夠完成配置,固然若是master有密碼也要配置masterauth

下面再來測試一下

配置文件方式配置優缺點與命令方式相反,配置完以後須要重啓,可是能更方便管理主庫信息

一個slave只能有一個master,一個master能夠有多個slave,因此能夠配置一主多從,一主一從。redis還有個選舉機制,當master掛掉的時候可讓一個slave成爲master

主從配置主要做用仍是提升性能和容災備份

相關文章
相關標籤/搜索