zoukankan      html  css  js  c++  java
  • Redis主从配置详细过程

     Redis的主从复制功能非常强大,一个master可以拥有多个slave,而一个slave又可以拥有多个slave,如此下去,形成了强大的多级服务器集群架构。下面楼主简单的进行一下配置。

    1、上面安装好的一个Redis作为master,然后使用VirtualBox的虚拟机克隆功能将刚刚那个linux系统克隆一份作为slave,并修改其IP为192.168.0.110。

    2、修改master的redis配置文件:

    设置密码服务:

    2、修改slave的redis配置文件:

    slaveof 192.168.0.100 6379  (映射到主服务器上)
     
    如果master设置了验证密码,还需配置masterauth。楼主的master设置了验证密码为admin,所以配置masterauth admin。
     
    配置slave 服务器很简单,只需要在slave 的配置文件中加入如下配置:slaveof 192.168.1.1 6379 #指定master 的ip 和端口

    注意要点:
     如果Master设置了密码,则在Slave中必行进行这样的设置:
     
    在master和slave分别执行info命令,查看结果如下:
     

    master:

     
    slave:
      
     
    启动服务:
    # /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
     
     主服务器上执行:[写入操作]
    # /usr/local/redis/bin/redis-cli -h 192.168.1.100 -a redis123 set test 123456
     
    从服务器上执行:[读取操作]
    # /usr/local/redis/bin/redis-cli -h 192.168.1.200 get test
     

    然后在master执行set age 24

    在slave执行get age,看是否能得到24,如果能够得到值则说明配置成功。

    master设置:

     

    slave获取:

    Redis主从配置详细过程:

    参考网址:http://sofar.blog.51cto.com/353572/861276

     
     
     
  • 相关阅读:
    DELETE和DELETE FROM有什么区别
    [转]DBA,SYSDBA,SYSOPER三者的区别
    DML语言练习,数据增删改查,复制清空表
    Oracle数据库sys为什么只能以sysdba登录
    Oracle添加数据文件创建表空间,创建用户代码
    ORACLE建表练习
    全局唯一标识符(GUID)
    [转]Java总结篇系列:Java泛型
    Strategy模式
    Android 第三方应用广告拦截实现
  • 原文地址:https://www.cnblogs.com/tinywan/p/5976390.html
Copyright © 2011-2022 走看看