redis搭建主从配置
主从概念
一个master可以拥有多个slave,一个slave又可以拥有多个slave,如此下去形成一个强大的多级服务器集群架构。master是用来写数据,slave是用来读数据,正常比例是1:10
master和slave都是一个redis实例
本文介绍时只设置了一个slave进行介绍.
主从配置
前提: 先保证Linux已安装redis插件服务
配置主
1: 查看当前ip地址(ifconfig)—》ip1
2:修改/ext/redis/redis.conf文件
bind ip1 | 127.0.0.1
3:重启redis: service redis stop —> redis-server redis.conf
配置从
1: 将/etc/redis/redis.conf 复制一份名称为 slave.conf
2: 修改slave.conf
bind ip1
slaveof ip1 6379
port 6378
3:起服务: redis-server slave.conf
4:查看主从关系: redis-cli -h ip1 info Replication
查看主从redis是否起来
检验是否配置成功
1:进入主客户端(redis-cli -h ip1 -p 6379)
2:写入数据: set test hello
3:进入从客户端(redis-cli -h ip1 -p 6378)
4: 读数据: get test 读出"hello" 则配置成功