转:

http://blog.csdn.net/zsg88/article/details/73715947

参考:https://www.cnblogs.com/tommy-huang/p/6240083.html

Windows 环境搭建Redis集群

安装包下载

1.

Redis-x64-3.2.100.zip

在E盘下新建redis目录,在redis目录下新建6379~6384文件夹(必须6个):

并将下载的Redis-x64-3.2.100.zip分别解压到上述目录下。

解压后如下:

2. 创建配置文件和启动程序文件

(1) 在6个目录下新建 redis.conf 内容如下:

bind 0.0.0.0
protected-mode no
port 6379
cluster-enabled yes
cluster-config-file nodes.conf
cluster-node-timeout 5000
appendonly yes
#requirepass youpassword

port(端口)对应6379~6384

requirepass后面为密码(6个必须相同,并且先进行注释,否则集群搭建会失败)

(2) 在6个目录下新建 startup.bat 内容如下:

redis-server.exe redis.conf

双击startup.bat分别启动服务6379~6384。

3. 集群的搭建:

3.1 Ruby环境(点击下载)

安装此环境的原因是因为我们需要使用Ruby Gems 中的redis-trib.rb来创建和操作集群。

安装时记得勾选三项,安装目录随意。

3.2 Ruby Gems安装

下载ruby环境下Redis的驱动,考虑到兼容性,这里下载的是3.2.2版本

  https://rubygems.org/gems/redis/versions/3.2.2

注意:下载在页面右下角相关连接一项中

安装该驱动,命令如下:

gem install --local gem文件目录 

实际操作如下:

4. 集群创建,我们要用到redis-trib.rb 文件

下载Redis官方提供的创建Redis集群的ruby脚本文件redis-trib.rb,有2种下载方式:

方式1:

https://raw.githubusercontent.com/MSOpenTech/redis/3.0/src/redis-trib.rb

打开该链接如果没有下载,而是打开一个页面,那么将该页面保存为redis-trib.rb

方式2:

也可以到 https://github.com/antirez/redis/tree/unstable/src 目录下下载

之前的ruby环境就是为运行这个文件做准备的

然后:

下载之后放到 E:\redis目录下。

然后在此目录下打开命令行执行:

如果需要外网则:

redis-trib.rb create --replicas  公网ip: 公网ip: 公网ip: 公网ip: 公网ip: 公网ip:

注:需要公网使用时 6个集群包括12个端口,都要开放才能搭建集群分别为:6个自定义集群端口和这6个自定义端口加上10000对应的6个端口  此处例子为 6379~6384和16379~16384

如果只需要内网则:

redis-trib.rb create --replicas  127.0.0.1: 127.0.0.1: 127.0.0.1: 127.0.0.1: 127.0.0.1: 127.0.0.1:

安装时会出现:

需要输入yes就行了。完成即可关闭窗口,后面也不需要重新启动,是一次性的。

5. 设置密码:

停止6个redis服务,把6个目录下redis.conf 的 #requirepass youpassword 注释放开,再次启动即可。

Windows 环境搭建Redis集群(win 64位)的更多相关文章

  1. Windows 环境搭建Redis集群

    环境以及引用资料 1.windows server 2008 r2 enterprise  (木有办法,公司的服务器全是如此,就这种环境搭建吧) 2.redis官方资料下载: https://redi ...

  2. Windows及Linux环境搭建Redis集群

    一.Windows环境搭建Redis集群 参考资料:Windows 环境搭建Redis集群 二.Linux环境搭建Redis集群 参考资料:Redis Cluster的搭建与部署,实现redis的分布 ...

  3. Windows下 搭建redis集群

    Windows下搭建redis集群教程 一,redis集群介绍 Redis cluster(redis集群)是在版本3.0后才支持的架构,和其他集群一样,都是为了解决单台服务器不够用的情况,也防止了主 ...

  4. 在windows上搭建redis集群

    一 所需软件 Redis.Ruby语言运行环境.Redis的Ruby驱动redis-xxxx.gem.创建Redis集群的工具redis-trib.rb 二 安装配置redis redis下载地址   ...

  5. Windows下搭建Redis集群

    Redis集群: 如果部署到多台电脑,就跟普通的集群一样:因为Redis是单线程处理的,多核CPU也只能使用一个核, 所以部署在同一台电脑上,通过运行多个Redis实例组成集群,然后能提高CPU的利用 ...

  6. Redis集群搭建(转自一菲聪天的“Windows下搭建Redis集群”)

    配置Redis参考:http://blog.csdn.net/zsg88/article/details/73715947 使用Ruby配置集群参考:https://www.cnblogs.com/t ...

  7. Redis → Windows下搭建redis集群

    一,redis集群介绍 Redis cluster(redis集群)是在版本3.0后才支持的架构,和其他集群一样,都是为了解决单台服务器不够用的情况,也防止了主服务器宕机无备用服务器,多个节点网络互联 ...

  8. 在windows上搭建redis集群(redis-cluster)

    一 所需软件:Redis.Ruby语言运行环境.Redis的Ruby驱动redis-xxxx.gem.创建Redis集群的工具redis-trib.rb 二 安装配置redis redis下载地址   ...

  9. 在windows上搭建redis集群(redis-cluster)(转载)

    一 所需软件:Redis.Ruby语言运行环境.Redis的Ruby驱动redis-xxxx.gem.创建Redis集群的工具redis-trib.rb 二 安装配置redis  redis下载地址 ...

随机推荐

  1. poj1077(康托展开+bfs+记忆路径)

    题意:就是说,给出一个三行三列的数组,其中元素为1--8和x,例如: 1 2 3 现在,需要你把它变成:1 2 3 要的最少步数的移动方案.可以右移r,左移l,上移u,下移dx 4 6 4 5 67 ...

  2. 实验吧 web题writeup

    1.http://ctf5.shiyanbar.com/web/wonderkun/web/index.html 用户名我输入:or'xor"and"select"uni ...

  3. Python 基本语法,文件读写,数据结构和类型

    Python 基本语法,文件读写,数据结构和类型 1.基本语法 解释型(无需编译).交互式.面向对象.跨平台.简单好用 中文编码:http://www.cnblogs.com/huxi/archive ...

  4. python dict conver json

    demo: import jsonimport requestsimport xml.etree.ElementTree as et def xmlsjondemo(): data={'statusc ...

  5. 简单的Http请求数据保存到Hdfs

    使用okhttp工具集来开发:(如果文件已经存在会报错) package com.etl; import java.io.IOException; import org.apache.commons. ...

  6. Extjs4.x MVC开发模式,效率提高的两大秘诀

    最近做MVC开发的,遇到一个蛋疼的问题,每次加载模块都需要耗时3~4秒钟,才可以显示出完整的页面,通过监控,发现主要还是在Controller里慢,加载js文件等都是非常快的,但一到controlle ...

  7. TF-IDF词项权重计算

    一.TF-IDF 词项频率: df:term frequency. term在文档中出现的频率.tf越大,词项越重要. 文档频率: tf:document frequecy.有多少文档包括此term, ...

  8. mssqlserver获取表说明和行数

    SELECT a.*,t.rows FROM ( ) ) AS a left join (, )) ) AS t ON a.表名=t.name

  9. 【oneday_onepage】—— 美国人的仪容整洁与个人卫生

    There used to be an old joke in America that people should take a bath once a week, whether they nee ...

  10. 虚拟机安装以及PCL的配置(2)

    那我们无论在虚拟机还是在双系统的Ubuntu环境下都是一样的安装过程 我们使用快捷键“ctrl+alt+T”,来打开一个命令窗口如下图 比如我们在命令窗口下输入ls 我们会看到在主目录下的所有文件 下 ...