一,redis集群介绍

Redis cluster(redis集群)是在版本3.0后才支持的架构,和其他集群一样,都是为了解决单台服务器不够用的情况,也防止了主服务器宕机无备用服务器,多个节点网络互联数据共享,所有节点都是一主一从(也可以一主多从),其中不提供服务,只做为备份,emmm我就不多说废话了,直接进入主题。

没有多的服务器就只能单机搭建集群了

二,所需软件环境

1,安装redis

(1)、下载redis最新版本(版本必需要3.0以上)

下载地址: https://github.com/MSOpenTech/redis/releases 下载 Redis-x64-3.2.100.zip 安装在C盘中
redis入门教程:redis入门安装教程

(2)、在安装目录下创建cluster目录

   (3)、在cluster目录下创建如下目录,并且在每个目录下新建配置文件

(4)、安装redis服务

bind 127.0.0.1
port 7001
loglevel verbose
logfile "D:/Program Files/redis/log/logredis7001_log.txt"
appendonly yes
appendfilename "appendonly.7001.aof"
cluster-enabled yes
cluster-config-file nodes-7001.conf
cluster-node-timeout 15000
cluster-slave-validity-factor 10
cluster-migration-barrier 1
cluster-require-full-coverage yes
masterauth 123456
requirepass 123456

(5).安装|卸载redis服务

REM 进入盘符
d: REM 进入redis 安装目录
cd D:\DevelopServices\Redis-3.2 :: 安装命令
redis-server --service-install cluster/7000/redis.7000.conf --service-name redis7000 :: 卸载命令
redis-server --service-uninstall --service-name redis7000

启用或停止服务

// 启动命令
redis-server --service-start --service-name redis7100 // 停止命令
redis-server --service-stop --service-name redis7100

2,安装Ruby语言运行环境

  http://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.2.4-x64.exe

安装

  1.

  2.

  3.安装好后会弹出一个黑色窗体,随后需要对Ruby进行配置,执行

gem install redis

3.redis-trib.rb

redis-trib.rb 可以从 Windows 版的 Redis 处下载(原文地址下载地址)。

下载完后,将 rb 文件复制到 Redis 的安装目录内,然后回到命令行窗口,输入以下命令:

cd  D:\DevelopServices\Redis-3.2

redis-trib.rb create --replicas 1 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1:002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:700

如果设置密码

最新文章

  1. 【转】虚拟机VMware与主机共享文件介绍
  2. Android学习资料收集
  3. [你必须知道的.NET] 第八回:品味类型---值类型与引用类型(上)-内存有理
  4. DISPOSE_ON_CLOSE 和 EXIT_ON_CLOSE 的区别
  5. [.NET] 打造防“狼”神器 :任务栏篇
  6. word公式图片显示不全的问题
  7. vector-2
  8. Windows使用小技巧
  9. LruCache原理解析
  10. 使用gitbook 发布一个教程文档网站
  11. Java Gui坐标绝对布局
  12. 【MySql】like用法
  13. zeppelin 一直报这个警告 也是醉了
  14. 初始Hive
  15. Jquery/js引入的button的onclik事件只触发一次
  16. node配置自动监测文件改变不重启
  17. A Simple Chess---hdu5794(容斥+Lucas)
  18. java commons.lang3 ArrayUtils使用
  19. hdoj2604 Queuing(矩阵快速幂)
  20. 大数据入门第七天——MapReduce详解(一)入门与简单示例

热门文章

  1. C++模拟实现Objective-C协议和代理模式
  2. hp笔记本在设置VT-x为启用模式后还是无法在VMware上开启CentOS虚拟机
  3. JDK源码阅读--Hashtable
  4. jeecms v9 vue环境搭建
  5. MySQL中修改多个数据表的字段拼接问题
  6. js如何往数组Array中添加元素 (2013-09-04 10
  7. HBase功能组件
  8. [转]Visual Studio 2010单元测试(1)--运行和定义普通单元测试
  9. [转]WPF中的ControlTemplate(控件模板)
  10. Java开源诊断工具 Arthas 发布v3.1.0