在阿里云搭建redis高可用集群加SpringBoot 小demo

如何在阿里云搭建redis高可用集群

目标计划

Redis Cluster(Redis集群)

搭建Redis-Cluster
1. 需知:
需要搭建 6 台 redis 服务器。搭建伪集群。
需要 搭建6 个 redis 实例。
需要运行在不同的端口 7001-7006
2.准备工作
2.1:
CentOS 7.0
6台redis,端口号分别分配为7001、7002、7003、7004、7005、7006
设置7001、7002、7003为主机,7004、7005、7006分别依次为从机。

2.2
在阿里云中创建redis-cluster目录(名字自己指定), 复制redis的bin目录,配置其中的redis.conf(要是没有就从redis解压目录中复制一份),并命名目录为7001、7002…7006;即,每个目录下有一个bin目录,还有一个redis.conf配置文件。

    配置集群
                注释bind、
                修改protected-mode配置、
                修改运行端口为7001 (7002 7003 .....)
                将cluster-enabled yes 前的注释去掉
                注意:不注释的顶头,注释的后面加空格
注意:
建立小Demo,连接测试Redis-Cluster

2.3 搭建好处

Redis是在内存中保存数据的,而我们的电脑一般内存都不大,这也就意味着Redis不适合存储大数据,适合存储大数据的是Hadoop生态系统的Hbase或者是MogoDB。Redis更适合处理高并发,一台设备的存储能力是很有限的,但是多台设备协同合作,就可以让内存增大很多倍,这就需要用到集群。
2.4 简介
简介

1.Redis是一个开源的key value存储系统,注意:Redis3.0版本之前是只支持单例模式的,在Redis3.0+版本以后的才支持集群。
2. Redis集群采用P2P模式,即采用无中心结构,不存在中心节点或者代理节点,每个节点保存数据和整个集群状态,每个节点都和其他所有节点连接。Redis-Duster架构图如下:
在这里插入图片描述

一、开始搭建Redis-Cluster

1.安装gcc,Redis 是 c 语言开发的。安装 redis 需要 c 语言的编译环境。如果安装 了gcc,那么此步就省略。

	yum install gcc-c++

注:如果出现Nothing to do,说明您已经安装过了,就不需在安装了,如下图:

在这里插入图片描述

2.使用yum命令安装 ruby1 (我们需要使用ruby脚本来实现集群搭建)

yum install ruby
yum install rubygems

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值