Ton,fay的gravatar头像
Ton,fay2014-07-11 13:32:26

[个人笔记]redis主从同步配置搭建入门教程

Redis的主从复制功能非常强大

一个master可以拥有多个slave

而一个slave又可以拥有多个slave

如此下去,形成了强大的多级服务器集群架构.

ps:话不多说,上图

现有两个redis服务端,分别为redisbin_x64(主),与redisbin_x64(2)(从)

首先设置redisbin_x64(主),port(端口)使用默认即可6379

[个人笔记]redis主从同步配置搭建入门教程

启动(redis-server.exe redis.conf)

[个人笔记]redis主从同步配置搭建入门教程

其次设置redisbin_x64(2)(从)

注意:这里的port(端口)不能与redisbin_x64(主)重复

换行增加slaveof 10.1.1.220 6379

注意:10.1.1.220是我的ip,这里的值也就是redisbin_x64(主)所绑定的ip 后面的6379也就是redisbin_x64(主)的端口

[个人笔记]redis主从同步配置搭建入门教程

 

启动redisbin_x64(2)(从)

[个人笔记]redis主从同步配置搭建入门教程

成功!

下面做测试

首先查看redisbin_x64(2)(从)根目录下是否有rdb文件,如果有请删掉!

redis-cli.exe -h 10.1.1.220 -p 6379

这里负责连接redisbin_x64(主)

注意:10.1.1.220 是我的ip ,6379 是redisbin_x64(主)的端口

set mytest "123"

注意:这里是要给redisbin_x64(主)的db0中加入一个键值对,mytest是key,123 是值

save

持久化

此时查看redisbin_x64(2)(从)根目录下是否有rdb文件,如果有,请与redisbin_x64(主)根目录下的rdb文件做比较是否相等.如图

[个人笔记]redis主从同步配置搭建入门教程

ok,如图,已经同步了.

本人redis小白,高手勿喷!

附件中给了上面测试的两个redis服务端文件.


打赏

文件名:redis主从DEMO.zip,文件大小:1218.673K下载
  • /
      • /redisbin_x64
        • /redisbin_x64/dump.rdb
        • /redisbin_x64/redis-benchmark.exe
      • /redisbin_x64(2)
        • /redisbin_x64(2)/dump.rdb
        • /redisbin_x64(2)/redis-benchmark.exe
        • /redisbin_x64(2)/redis-check-aof.exe
        • /redisbin_x64(2)/redis-check-dump.exe
        • /redisbin_x64(2)/redis-cli.exe
        • /redisbin_x64(2)/redis-server.exe
        • /redisbin_x64(2)/redis.conf
        • /redisbin_x64(2)/redis.conf.bak
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友