风度翩翩所需软件:Redis、Ruby语言运维条件、Redis的Ruby驱动redis-xxxx.gem、创制Redis集群的工具redis-trib.rb

redis-trib.rb create –replicas 1 127.0.0.1:6379 127.0.0.1:6380
127.0.0.1:6381 127.0.0.1:6382 127.0.0.1:6383 127.0.0.1:6384

然后GEM 安装 Redis :切换来redis安装目录,须要在命令行中,实践 gem
install redis

下载地址 https://rubygems.org/pages/download,
下载后解压,当前目录切换来解压目录中,如 D:\Program
Files\redis\rubygems-2.6.12 然后在命令行实施  ruby setup.rb。

图片 1

小说转发自 CSDN  猪足踏浪 

采取Redis客商端Redis-cli.exe来查看数据记录数,以至集群相关音讯

 

 张开该链接若无下载,而是打开四个页面,那么将该页面保存为redis-trib.rb,建议保留到三个Redis的目录下,比如放到6379索引下。

图片 2

 

七测试

四 安装Redis的Ruby驱动redis-xxxx.gem

原稿地址:  http://blog.csdn.net/zsg88/article/details/73715947  

 展开目录6379下有三个文书
redis.windows.conf,修正里面包车型大巴端口号,以致集群支持配置。

图片 3

 

redis下载地址   https://github.com/MSOpenTech/redis/releases ;
 下载Redis-x64-3.2.100.zip。

图片 4

要是cluster-enabled 不为yes,
那么在接收JedisCluster集群代码获取的时候,会报错。
cluster-node-timeout 调解为  15000,那么在创制集群的时候,不会晚点。
cluster-config-file nodes-6379.conf 是为该节点的构造音讯,这里运用
nodes-端口.conf命名方法。服务运转后会在目录生成该文件。

输入dbsize查询 记录总量

 

图片 5

图片 6

指令 redis-cli –c –h ”地址” –p “端口号” ;  c 表示集群

ruby redis-trib.rb create –replicas 1 127.0.0.1:6379 127.0.0.1:6380 127.0.0.1:6381 127.0.0.1:6382 127.0.0.1:6383 127.0.0.1:6384  

下载地址  https://raw.githubusercontent.com/antirez/redis/unstable/src/redis-trib.rb

 

备注:有意中人反应上边的讲话试行不成功。能够在前方加上ruby再运转。

仅作学习材料备用

在现身 Can I set the above configuration? (type ‘yes’ to accept卡塔尔国:  
请分明并输入 yes 。成功后的结果如下:

安装时3个接纳都勾选。

 

输入cluster info能够从客商端的查阅集群的音信

 

–replicas 1
表示每一个主数据库具有从数据库个数为1。master节点必须要难3个,所以大家用了6个redis

三 安装Ruby

六 运维种种节点何况实行集群创设脚本

二 安装配备redis 

五 安装集群脚本redis-trib

 

图片 7

把每一个节点下的 start.bat双击运营, 在切换成redis目录在命令行中推行  

图片 8

把 redis 解压后,再复制出 5 份,配置 三主三从集群。 由于 redis
暗中认可端口号为 6379,那么任何5份的端口可感觉6380,6381,6382,6383,6384。
而且把目录使用端口号命名

编纂二个 bat 来运行 redis,在种种节点目录下建设构造 start.bat,内容如下:
title redis-6380
redis-server.exe redis.windows.conf

图片 9

集群规划有多个节点的集群,各类节点有风流洒脱主黄金时代备。必要6台虚构机。

集群的吩咐为 

如果

图片 10

改革别的安顿扶植集群
cluster-enabled yes
cluster-config-file nodes-6379.conf
cluster-node-timeout 15000
appendonly yes

 

redis的集群使用  ruby脚本编写,所以系统须求有 Ruby 情况,下载地址 http://dl.bintray.com/oneclick/rubyinstaller/:rubyinstaller-2.3.3-x64.exe

redis-trib.rb create –replicas 1 127.0.0.1:6379 127.0.0.1:6380
127.0.0.1:6381 127.0.0.1:6382 127.0.0.1:6383 127.0.0.1:6384

相关文章