CentOS7下Yum安裝Redis並配置主從
阿新 • • 發佈:2018-08-11
vpd 客戶端連接 systemctl 模式 內存 同步 tex 結構 持久 Redis簡介:
Redis 是完全開源免費的,遵守BSD協議,是一個高性能的key-value數據庫。它通常被稱為數據結構服務器,因為值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等類型。
Redis 的特點:
- Redis支持數據的持久化,可以將內存中的數據保存在磁盤中,重啟的時候可以再次加載進行使用。
- Redis不僅僅支持簡單的key-value類型的數據,同時還提供list,set,zset,hash等數據結構的存儲。
- Redis支持數據的備份,即master-slave模式的數據備份。
步驟如下所示:
master服務器:192.168.100。143
slave服務器:192.168.100.144
1.兩臺服務器上都關閉防火墻和安全性策略。
systemctl stop firewalld.service
systemctl disable firewalld.service
setenforce 0
2.兩臺服務器上都執行安裝命令:
yum install -y epel-release #安裝epel源
yum install -y redis
3.修改master主緩存服務器的Redis主配置文件
vim /etc/redis.conf bind 192.168.100.143 #監聽端口
4.啟動master服務器服務
service redis start
5.客戶端連接master主緩存服務器
redis-cli -h 192.168.100.143
6.手動插入一條數據並且查詢
7.修改slave從緩存服務器的Redis主配置文件
vim /etc/redis.conf
bind 192.168.100.144 #監聽端口
# slaveof <masterip> <masterport>
slaveof 192.168.100.143 :6379 #添加
8.啟動master服務器服務
service redis start
9.客戶端連接slave從緩存服務器
redis-cli -h 192.168.100.144
10.查詢剛在主緩存服務器上插入的name值。
結果說明主從緩存服務器同步正常。
CentOS7下Yum安裝Redis並配置主從