大数据系列——Redis部署及应用

Redis有四种部署方式,分别为单机模式、主备模式、哨兵模式、集群模式。

其中单机模式比较简单,容量、处理能力有限,没有高可用;主备模式和哨兵模式本质和单机模式一样,只是主备模式保证数据高可用,哨兵模式保证数据和服务的高可用。

集群模式是将数据分片到不同的服务器,克服了单机的容量、性能有限问题,可以支持海量数据应用。

下面以生产环境一般用的哨兵模式、集群方式部署为例分别做说明,本样例是在3台虚拟机下部署的,每个节点安装Centos7核心版(不带GUI)。

3台机器分别规划如下:

hdp1:10.10.10.110

hdp2:10.10.10.112

hdp3:10.10.10.113

下面从如下几个方面介绍下其部署及应用:

相关配置

安装

固定配置

分发程序

修改配置

启动

查看状态

基本操作

相关配置

挂载windows目录、 IP配置、hosts名称配置、关闭防火墙、SSH配置, 需要3台电脑网络互通且能相互SSH登录,jdk安装等

具体操作参见:

Linux系列——挂载Windows虚拟文件夹到Linux系统

Linux系列——配置SSH免密登录

Linux系列——常规基础操作

安装

先在其中任意一台上面安装。

1、下载Redis,例如:redis-6.2.0.tar.gz

     下载地址: http://download.redis.io/releases/

2、解压到目标目录,例如:/usr/local/redis

     $ cp /mnt/hdfs/vf/redis-6.2.0.tar.gz  /usr/proc/redis 从挂载目录将安装文件拷贝到目标路径

     $ cd /usr/proc/redis  这里切换到zk安装目录(每台机器都要新建该目录,配好一台后后面两台直接用scp命令分发,具体路径可以自定义,推荐放在/usr下)

     $ tar  -zxvf redis-6.2.0.tar.gz  (解压后记着删除压缩文件)

3、编译

     $ cd /usr/local/redis/redis-6.2.0

     $ make    

     若编译报错,按提示可能需要安装gcc编译器

      $ yum inst

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值