redis集群环境搭建-主从复制(windows版本)

本例环境:
        Redis-x64-3.2.100
下载地址:
        https://github.com/MicrosoftArchive/redis/releases
分享:
        现在项目中应用集群,但是都是已经搭建完成的,于是参考网上博客搭建测试,为深入研究做个铺垫.
        本例使用3个redis实例搭建一个主节点,两个从节点.
1.将本例使用的版本解压到D:\aServ\re
        Redis-x64-3.2.100.zip
2.安装配置
2.1在D:\aServ\re准备3份实例分别命名如下
        Redis-master-6379
        Redis-slave-6380
        Redis-slave-6381
2.2配置主节点与从节点端口以及依赖关系
        分别在对应实例中找到redis.windows.conf文件进行配置
        Redis-master-6379 的redis.windows.conf中配置:
        port 6379  
        Redis-slave-6380 的redis.windows.conf中配置: 
        port 6381
        slaveof 127.0.0.1 6379

        Redis-slave-6381 的redis.windows.conf中配置:
        port 6380
        slaveof 127.0.0.1 6379

2.3编写启动脚本
        启动redis脚本,命名startup.bat
        Redis-master-6379的startup.bat内容:
        title master_6379
        redis-server.exe redis.windows.conf

        Redis-slave-6380的startup.bat内容:
        title slave_6380
        redis-server.exe redis.windows.conf

        Redis-slave-6381的startup.bat内容:
        title slave_6381
        redis-server.exe redis.windows.conf

2.4启动节点
    redis:

2.5测试    
    登入redis,在对应实例目录下:
        命令:     
        redis-cli -p 6379
        redis-cli -p 6380
        redis-cli -p 6381

        都执行: info replication 
        截图:    
            
    主节点读写测试:
        
    从节点读写测试,从节点只能读:
        
    
以上,感谢.    

发布了183 篇原创文章 · 获赞 40 · 访问量 15万+

猜你喜欢

转载自blog.csdn.net/zhangbeizhen18/article/details/102647838