您的位置:首页 > 数据库 > Redis

redis for windows 搭建集群

2017-09-20 09:55 501 查看
环境:win7  版本

软件版本:

Redis:Redis-x64-3.0.502.zip

redis下载地址   https://github.com/MSOpenTech/redis/releases ;

Ruby: rubyinstaller-2.2.4-x64

Ruby下载地址   https://rubyinstaller.org/downloads/

Gem :rubygems-2.6.13.zip

Gem下载地址 https://rubygems.org/pages/download
redis-trib.rb

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

redis-3.3.3.gem

下载地址:https://rubygems.org/gems/redis/versions/3.3.3

搭建环境开始:

1.首先将下在redis解压复制6份:

如图所示:







2.修改配置文件redis.windows.conf

修改的地方为:






到这里所需要的配置完成。

为了启动的方便你可以创建一个快捷启动的方式创建一个start.bat的文件放在redis解压包下面,并且在里面编写如下语句:

title redis-start

redis-server.exeredis.windows.conf如下图所示:






如果不编写也可以那就在启动时指定文件启动执行如下代码,但是需要切换到redis加压包下面:

redis-server.exe redis.windows.conf如图所示:
[b]


[/b]



这两个效果是一样的。

这只是编写一个,其他五个也是按照上边的方法编写,记住别忘记修改成对应的端口号。

3.安装ruby:双击rubyinstaller-2.2.4-x64.exe






4.安装gem。将下载的rubygems-2.6.13.zip解压,我将解压后的rubygems-2.6.13.zip放在了redis的下面,如下图所示:






5. redis-4.0.0.gem的安装,将下载的redis-4.0.0.gem文件放在redis解压包下,安装
4000
它,执行gem install redis-4.0.0.gem




以上就是所需要的环境已经准备完成,现在下面就是启动

分别启动每一个redis,我这里是6个启动完成之后如图



下面进入到redis7001这个安装目录,如图:



执行如下命令:ruby redis-trib.rb create --replicas 1 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003127.0.0.1:7004 127.0.0.1:7005 127.0.0.1:7006

(网上有直接输入[b][b][b][b][b][b][b]在[/b][/b][/b][/b][/b][/b][/b]

redis-trib.rbcreate --replicas 1 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004127.0.0.1:7005 127.0.0.1:7006的但是我输入这个命令不管用。你们可以试试。)

其中

--replicas 1 表示每个主数据库拥有从数据库个数为1

出现如下所示然后输入:yes





出现这个结果说明搭建成功。

现在测试

下面进行测试一下:

[b][b][b][b][b][b][b][b][b]redis-cli.exe  -c  -h ip -p  端口
[/b][/b][/b][/b][/b][/b][/b][/b]
[/b]

输入:redis-cli.exe  -c  -h 127.0.0.1 -p  7001



测试成功,说明我们搭建的没有问题。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: