windows安装redis集群

Posted 惬意的小屋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows安装redis集群相关的知识,希望对你有一定的参考价值。

1、集群实例为3主3从,端口分别为
主:6381 从:6384
主:6382 从:6385
主:6383 从:6386
2、修改配置
(1)修改端口号
port 8001
(2)指定数据文件存放目录,必须要指定不同目录,否则会丢失数据
dir ./
(3)启动集群模式
cluster-enabled yes
(4)集群节点信息文件,这里8001最好和port对应上
cluster-config-file nodes-6381.conf
(5)集群超时时间,表示超过指定的时间认为节点离线,内网可以设置小点,使用云服务器推荐设置15s
cluster-node-timeout 15000
(6)注释掉bind绑定访问ip信息,表示任意ip都可以访问
bind 127.0.0.1
(7)关闭保护模式(关闭后并设置密码,外网才能访问)
protected-mode no
(8)开启AOF持久化模式(表示持久化命令,服务重启后,根据命令恢复缓存)
appendonly yes
(9)设置密码
requirepass admin123456
(10)设置集群访问密码,跟上面redis密码一致
masterauth admin123456
3、其他节点配置只需要修改三个地方:分别是端口、数据存放目录、集群配置文件
4、启动6个实例
redis-server redis.conf
5、安装ruby和ruby的reids驱动
(1)安装ruby:rubyinstaller-2.2.4-x64.exe
(2)安装驱动
把文件redis-3.2.2.gem放到ruby安装根目录下执行以下命令
gem install --local C:\\Ruby22-x64\\redis-3.2.2.gem
6、分别启动6个实例
..\\Redis-x64-3.2.100\\redis-server master1_6381.conf
7、使用redis-trib.rb创建redis集群(--replicas 1表示一主一从)
ruby redis-trib.rb create --replicas 1 127.0.0.1:6381 127.0.0.1:6382 127.0.0.1:6383 127.0.0.1:6384 127.0.0.1:6385 127.0.0.1:6386
8、查看集群状态
集群信息:cluster info
节点信息:cluster nodes
9、可以压测看一下单机qps是多少
redis-benchmark -h 127.0.0.1 -p 6381 -c 50 -n 10000 -q -t set
10、最后附上下载地址,自己亲自测试过的:https://download.csdn.net/download/yinchh10612/12598473

以上是关于windows安装redis集群的主要内容,如果未能解决你的问题,请参考以下文章

windows下redis集群安装和部署

windows安装redis集群

redis-cluster集群安装(windows)

Windows 配置Reids集群 Redis Cluster

在Windows系统下搭建Redis集群

windows下的Redis主从集群搭建