博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
轻松搭建Redis 5.0集群环境,只需十分钟
阅读量:4068 次
发布时间:2019-05-25

本文共 894 字,大约阅读时间需要 2 分钟。

最近在做的一个项目,架构设计的时候确定缓存用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集群就已经创建好了,接下来就可以正常使用啦,是不是很简单呢?

转载地址:http://qmoji.baihongyu.com/

你可能感兴趣的文章
IOS开发的开源库
查看>>
Jenkins - sonarqube 代码审查
查看>>
Jenkins + Docker + SpringCloud 微服务持续集成(一)
查看>>
Jenkins + Docker + SpringCloud 微服务持续集成 - 单机部署(二)
查看>>
Jenkins + Docker + SpringCloud 微服务持续集成 - 高可用集群部署(三)
查看>>
Golang struct 指针引用用法(声明入门篇)
查看>>
Linux 粘滞位 suid sgid
查看>>
C#控件集DotNetBar安装及破解
查看>>
Winform皮肤控件IrisSkin4.dll使用
查看>>
Winform多线程
查看>>
C# 托管与非托管
查看>>
Node.js中的事件驱动编程详解
查看>>
mongodb 命令
查看>>
MongoDB基本使用
查看>>
mongodb管理与安全认证
查看>>
nodejs内存控制
查看>>
nodejs Stream使用中的陷阱
查看>>
MongoDB 数据文件备份与恢复
查看>>
数据库索引介绍及使用
查看>>
MongoDB数据库插入、更新和删除操作详解
查看>>