redis (二)主从配置

来源:互联网 发布:数据链路层 网络层 编辑:程序博客网 时间:2024/04/26 22:03
学习过mysql主从机搭建的都知道,slave机器搭建需要进行初始化步骤,同步部分数据然后再启动同步,而redis相对更简洁,只需要配置配好,启动即可完成同步,我们一起来见证下:

   

       在前一节我们已经实践启动了一个redis服务,我们将其作为主机,现为其创建一个从机作备份使用

       1.复制一份配置出来为从机所用

        ~$ cp       redis/etc/redis.conf        redis/etc/redis_slave.conf

        ~$ vi         redis/etc/redis_slave.conf

        主机配置无需修改,从机配置如下(主机配置请对应前一章redis安装)

        我只列出修改的地方:

        pidfile    /home/demon/redis/var/redis_slave.pid

        port       6401      

        logfile    /home/demon/redis/var/redis_slave.log

        dbfilename  dump_slave.rdb

        slaveof 127.0.0.1 6400      #新增配置,代表是who的从机

       2.启动从机

        ~$ ./redis/bin/redis-server    ./redis/etc/redis_slave.conf

        连接不同端口号的redis

        ~$ ./redis/bin/redis-cli   -p    6401

        redis 127.0.0.1:6400> get name

        输出“demon”

        说明该从机已经与主机同步,成功!