Redis → Windows下搭建redis集群

一,redis集群介绍

Redis cluster(redis集群)是在版本3.0后才支持的架构,和其他集群一样,都是为了解决单台服务器不够用的情况,也防止了主服务器宕机无备用服务器,多个节点网络互联数据共享,所有节点都是一主一从(也可以一主多从),其中不提供服务,只做为备份,emmm我就不多说废话了,直接进入主题。

没有多的服务器就只能单机搭建集群了

二,所需软件环境

1,安装redis

(1)、下载redis最新版本(版本必需要3.0以上)

下载地址: https://github.com/MSOpenTech/redis/releases 下载 Redis-x64-3.2.100.zip 安装在C盘中
redis入门教程:redis入门安装教程

(2)、在安装目录下创建cluster目录

   (3)、在cluster目录下创建如下目录,并且在每个目录下新建配置文件

 

  (4)、安装redis服务

bind 127.0.0.1
port 7001
loglevel verbose
logfile "D:/Program Files/redis/log/logredis7001_log.txt"
appendonly yes
appendfilename "appendonly.7001.aof"
cluster-enabled yes
cluster-config-file nodes-7001.conf
cluster-node-timeout 15000
cluster-slave-validity-factor 10
cluster-migration-barrier 1
cluster-require-full-coverage yes

masterauth 123456
requirepass 123456

(5).安装|卸载redis服务

REM 进入盘符
d:

REM 进入redis 安装目录
cd  D:DevelopServicesRedis-3.2


:: 安装命令
redis-server --service-install cluster/7000/redis.7000.conf --service-name redis7000

:: 卸载命令
redis-server --service-uninstall --service-name redis7000

 启用或停止服务

// 启动命令
redis-server --service-start --service-name redis7100

// 停止命令
redis-server --service-stop --service-name redis7100

2,安装Ruby语言运行环境

  http://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.2.4-x64.exe

安装

  1.

 

   2.

 

   3.安装好后会弹出一个黑色窗体,随后需要对Ruby进行配置,执行 

gem install redis

 3.redis-trib.rb

 

redis-trib.rb 可以从 Windows 版的 Redis 处下载(原文地址下载地址)。

 

下载完后,将 rb 文件复制到 Redis 的安装目录内,然后回到命令行窗口,输入以下命令:

cd  D:DevelopServicesRedis-3.2

redis-trib.rb create --replicas 1 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1:002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:700

  

 

 

 如果设置密码

 

原文地址:https://www.cnblogs.com/BalmyLee/p/12019398.html