zoukankan      html  css  js  c++  java
  • Windows下安装Redis服务、搭建简单Redis主从复制

    Redis拥有非常强大的主从复制功能而且还支持一个master可以拥有多个slave,而一个slave又可以拥有多个slave,从而形成强大的多级服务器集群架构。目前在同一台window下安装三个redis实例,

      这篇会将redis以windows服务形式提供服务(搭建一个简单的主从复制 :6379;:6380、6381)。

      

    其中服务端口6379,服务slave1为6380,服务slave2为6381.

    1.当前已安装并启动了主服务器,复制两份主服务的解压目录分别命名为Redis-salve1和Redis-salve2.如下图:

    2.配置从服务器

      分别配置两个配置(redis.windows.conf和redis.windows-service.conf)文件(两个文件需要配置的内容相同,以redis.windows.conf为例):

      当前两个从服务的配置与主服务器的配置文件相同都是:

     其中Redis-slave1改为:

     其中Redis-slave2改为:

     

    3.启动两个从服务

         切换到各自目录下,输入命令:redis-server --service-install redis.windows.conf --loglevel verbose  --service-name 服务名称

    4.打开服务,启动两个从服务并设置为自动启动

    三个windows服务都已经启动,接下来就是测试了。。。

      测试1:不同redis服务使用不同端口连接测试

      有两种方式(1、dos下指定端口号连接;2、可视化工具连接)。

      这里我们使用RedisDesktopManager可视化工具来测试。如下图:

      

      上图表明服务没毛病。

      测试2:主redisredis6379数据是否会写到redis6380和redis6381?

      测试方式(直接连接redis6379,写入一个string,看看redis6380和redis6381是否有该值)

      

      redis6379已经写入username这个key,没毛病,接下来看一下redis6380和redis6381

      

     用RedisDesktopManager可视化工具查看结果验证,三个服务器同步成功。

  • 相关阅读:
    cout的输出格式初探
    CVPR 2015 papers
    C语言的32个保留字
    读取siftgeo格式文件的matlab程序
    (转)各类排序算法总结
    被除数、除数、商、余数的正负号规律二
    被除数、除数、商、余数的正负号规律一
    FCKEditor上传图片word
    CKEditor上传图片word
    在线编辑器上传图片word
  • 原文地址:https://www.cnblogs.com/wang726zq/p/6934568.html
Copyright © 2011-2022 走看看