轻松搭建Redis 5.0集群环境,只需十分钟

本文详细介绍了Redis5.0的下载、编译及集群搭建过程,包括配置修改、节点启动与集群创建,适用于内网环境的开发需求。

最近在做的一个项目,架构设计的时候确定缓存用Redis来做,于是乎就着手自己搭建集群。到官网一个看,Redis已经出到5.0啦,甚是惊喜。

轻松搭建Redis 5.0集群环境,只需十分钟

 

Redis 5.0 是第一个加入流数据类型(stream data type )的版本,在其他方面也做了很多优化,比如:RDB现在可存储LFU和LRU 信息、增强了HyperLogLog的实现、内存统计报告优化等。

一、官网下载

下载的话,当然推荐大家去Redis的官网下载最新的稳定版本。因为我们都是内网开发,所以需要下载好再传到内网,如果是外网的话可以直接使用wget命令下载,这里不做赘述。

轻松搭建Redis 5.0集群环境,只需十分钟

 

二、解压编译

创建目录,/usr/local/redis

解压安装包,tar -zxvf redis-5.0.5.tar.gz

轻松搭建Redis 5.0集群环境,只需十分钟

 

编译安装,make && make install

轻松搭建Redis 5.0集群环境,只需十分钟

 

检测,make test

轻松搭建Redis 5.0集群环境,只需十分钟

 

三、配置文件

上面分别装了三台机器,接下来先在每台机器上创建目录 redis-cluster,然后把redis.conf文件copy过去做如下配置。

  • port 6379 #端口
  • cluster-enabled yes #启用集群模式
  • cluster-node-timeout 5000 #超时时间
  • appendonly yes # 是否启用aof
  • daemonize yes #后台运行
  • protected-mode no #非保护模式
  • cluster-config-file nodes.conf # redis启动自己创建
  • pidfile /var/run/redis_6379.pid

四、启动节点

配置好了之后,就可以启动节点了,三台机器分别启动。使用redis-server命令启动,启动时注意指定配置文件

轻松搭建Redis 5.0集群环境,只需十分钟

 

五、创建集群

三个节点都启动成功后,就可以创建集群了。Redis官方提供了命令,我们敲一下就可以了,非常方便。

redis-cli --cluster create ip1:port1 ip2:port2 ip3:port3

轻松搭建Redis 5.0集群环境,只需十分钟

 

好了,当我们看到上面的信息时,Redis集群就已经创建好了,接下来就可以正常使用啦,是不是很简单呢?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值