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

主从配置主要做用仍是提升性能和容灾备份

相关文章
相关标签/搜索