Liunx下安装集群版Redis详细步骤以及SpringCloud微服务链接集群版Redis演示

本文详述了在Linux CentOS 6.5系统下,离线安装Redis-3.2.8集群的步骤,包括集群原理、注意事项、数据存储方式,以及在没有互联网连接时的本地yum源配置。同时,文章介绍了使用ruby脚本创建集群时可能遇到的问题及其解决方法,并提及SpringCloud如何连接Redis集群。最后,提醒读者集群客户端应使用集群模式连接,以避免MOVED错误。
摘要由CSDN通过智能技术生成

事前注意说明:
1、本文是基于Linux CentOS 6.5和Redis-3.2.8版本进行配置
2、本文是基于服务器离线(无网络)进行安装配置
3、如果你的服务器也是离线服务器(无法连接互联网),那么请先配置本地yum源
本地yum源配置请参考:Linux系统配置本地yum源
4、如果你还不会安装单机版Redis,详细步骤请参考:
Linux系统安装redis服务,配置密码

PS:需要注意的是,
(1)、上面第四部单机版redis安装的时候,全部采用的是默认地址安装,也就是说redis安装完成后bin目录会生成在默认的路径下面,有时候会找不到,使用起来不方便。如果想安装的时候生成在自己指定的目录下的话,需要在执行make install安装的时候指定PREFIX=安装路径
即:make install PREFIX=你的安装路径
这样安装后的redis的bin目录以及可执行文件都会在你指定的目录下生成,当然还有redis.conf配置文件。
(2)、redis最好不要配置开机启动,只需配置可后台运行即可。这样的话每次启动时可指定特定的配置文件启动(个人建议)。

好,准备好前事以后,我们就开始今天的正式内容:

一、Redis集群的原理

在操作之前我们先简单说一下Redis集群的原理以及为什么要安装Redis集群呢?
大家都知道,Redis是在内存中保存数据的,这也就意味着Redis不适合存储大数据,适合存储大数据的是Hadoop生态系统的Hbase或者MogoDB。Redis更适合处理高并发,一台设备的存储能力是有限的,但是多台设备系统合作,就可以让内存增大很多倍,这就需要到了集群。
Redis集群搭建的方式有很多种,例如使用客户端分片、Twemproxy、Codis等,但是在Redis3.0版本之后,Redis支持Redis-Cluster集群方案,它是Redis官方提出来的解决方案。Redis-Cluster采用无中心结构,每个节点保存数据和集群状态,每个节点又都和其他所有节点链接。

二、Redis集群注意事项

1、强烈不推荐在一台服务器上部署多台Redis实现集群,原因大家都很清楚了,redis是运行在内存中的。
2、Redis的集群节点数必须是奇数个,最少是3个,可以有主从。
3、所有集群节点的数据合起来才是完整的数据。
4、小知识:判断Redis集群是否可用,只需要判断集群节点中宕机的主节点数有没有超过半数即可。正式

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值