一、下载redis
进入 https://redis.io/download 官网下载好了
这里用的版本是5.0.10
二、解压文件,修改配制文件
解压后的文件命名为redis-7001 结果如下
修改
redis.windows.conf
详细如下
修改端口号为7001,默认是6379
将cluster-enabled yes 的注释打开
将cluster-config-file nodes.conf改为cluster-config-file nodes-7001.conf
三、复制6个redis文件
复制redis-7001文件5次,分别修改 redis-7002、redis-7003、redis-7004、redis-7005、redis-7006
同时修改各自目录里redis.windows.conf 文件,把7001改为对应的数字,
结果如下
这样就有6个redis服务,端口分别为7001、7002、7003、7004、7005、7006
四、编写启动脚本
1、 install-all.bat 安装服务
E:/software/redis/jiqun/redis-7001/redis-server.exe --service-install E:/software/redis/jiqun/redis-7001/redis.windows.conf --service-name redis7001
E:/software/redis/jiqun/redis-7002/redis-server.exe --service-install E:/software/redis/jiqun/redis-7002/redis.windows.conf --service-name redis7002
E:/software/redis/jiqun/redis-7003/redis-server.exe --service-install E:/software/redis/jiqun/redis-7003/redis.windows.conf --service-name redis7003
E:/software/redis/jiqun/redis-7004/redis-server.exe --service-install E:/software/redis/jiqun/redis-7004/redis.windows.conf --service-name redis7004
E:/software/redis/jiqun/redis-7005/redis-server.exe --service-install E:/software/redis/jiqun/redis-7005/redis.windows.conf --service-name redis7005
E:/software/redis/jiqun/redis-7006/redis-server.exe --service-install E:/software/redis/jiqun/redis-7006/redis.windows.conf --service-name redis7006
2、启动服务脚本
start-all.bat
E:/software/redis/jiqun/redis-7001/redis-server.exe --service-start --service-name redis7001
E:/software/redis/jiqun/redis-7002/redis-server.exe --service-start --service-name redis7002
E:/software/redis/jiqun/redis-7003/redis-server.exe --service-start --service-name redis7003
E:/software/redis/jiqun/redis-7004/redis-server.exe --service-start --service-name redis7004
E:/software/redis/jiqun/redis-7005/redis-server.exe --service-start --service-name redis7005
E:/software/redis/jiqun/redis-7006/redis-server.exe --service-start --service-name redis7006
3、启动集群脚本
start-cluster.bat
E:/software/redis/jiqun/redis-7001/redis-cli.exe --cluster create 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005 127.0.0.1:7006 --cluster-replicas 1
以上三个启动文件可以redis服务文件外层,如下
五、启动
1、启动服务
运行
install-all.bat
运行
start-all.bat 后打开服务
说明redis 所有服务启动成功
启动 start-cluster.bat
2、查看状态:
说明集群创建成功
3、插入数据
六、总结
整个过程比较简洁,不依赖其它插件,比redis3版本的要方便,因为redis3安装ruby插件才能创建集群。