redis主从配置

1.主从配置

  • 一个master可以拥有多个slave,一个slave又可以拥有多个slave,如此下去,形成了强大的多级服务器集群架构
  • 比如,将ip为192.168.1.10的机器作为主服务器,将ip为192.168.1.11的机器作为从服务器
  • 说明:ip可以换为自己机器与同桌机器的地址
  • 设置主服务器的配置
bind 192.168.1.10
  • 设置从服务器的配置
  • 注意:在slaveof后面写主机ip,再写端口,而且端口必须写
bind 192.168.1.11
slaveof 192.168.1.10 6379
  • 在master和slave分别执行info命令,查看输出信息
  • 在master上写数据
set hello world
  • 在slave上读数据
get hello

2.redis 主从配置

Redis Master/Slave 主从配置

这里我们配置 1台Master +1台Slave 为例子,其中:

   Master IP:192.168.32.166    Port:6379

    Slave IP:192.168.32.188     Port:6379

注意,两台机器的IP地址要在同一网段内,否则无法实现集群。两台机器上均按照以上步骤安装并配置好redis服务。在Slave机器上修改配置文件,使其成为Master的从机。命令及配置如下:

    #vi /usr/local/webserver/redis/conf/redis.conf

    slaveof  192.168.32.166  6379

启动redis服务

先开启主机上的服务,后开机从机上的服务。

验证M/S服务是否生效

主机上:

   /usr/local/webserver/redis/redis-cli

    >set key1 val1

    >quit

从机上:

  /usr/local/webserver/redis/redis-cli

    >get key1

    "val1" (表示数据成功同步了)

你可能感兴趣的:(安装,redis,Linux,主从配置)