Centos系统搭建Redis高可用集群架构

Redis集群是一个由多个主从节点群组成的分布式服务器群,它具有复制、高可用和分片特性。

Redis集群不需要sentinel哨兵也能完成节点移除和故障转移的功能。

需要将每个节点设置成集群模式,这种集群模式没有中心节点,可水平扩展,根据官方文档称可以线性扩展到上万个节点(官方推荐不超过1000个节点)。

Redis集群的性能和高可用性均优于哨兵模式,并且集群配置非常简单。

Redis集群需要至少三个master节点,搭建三个master节点,并且给每个master再搭建一个slave节点,总共6个Redis节点,用三台机器部署6个Redis实例,每台机器一主一从。

接下来我们开始搭建Redis高可用集群架构。

首先安装Redis,以Redis6.2.6为例,准备三台虚拟机,分别为

第一台IP:192.168.1.6,安装Redis节点6379、6380。

第二台IP:192.168.1.7,安装Redis节点6381、6382。

第三台IP:192.168.1.8,安装Redis节点6383、6384。

总共6个Redis节点,用三台机器部署6个Redis实例。

1.下载redis安装包

wget https://download.redis.io/releases/redis-6.2.6.tar.gz

2.进行解压

tar -zxvf redis-6.2.6.tar.gz

3.移动到/usr/local/目录下,命名为redis

你可能感兴趣的:(Redis那点事,redis,centos,架构)