Redis集群之主从架构

一般来说,凡是作为一种组件来使用时,为了保证其高可用或者减少压力也好,都需要针对业务做一些架构的设计。同样作为缓存中间件来说,redis也具备多种架构方式,比如主从(读写分离)、哨兵、集群等。本章节就来介绍下主从架构。

一、主从架构

所谓主从架构,就是由主节点与从节点构成的架构,不过这里说的是一主多从。主节点负责读和写,从节点只负责读,因此这种架构也被称之为读写分离架构。

为了能清晰的看出主从架构,先使用命令可以查看redis当前的信息:

127.0.0.1:6379> info replication
# Replication
role:master
connected_slaves:0
master_replid:033ce405050cc5cf839ff633056c47e6b2def39c
master_replid2:0000000000000000000000000000000000000000
master_repl_offset:0
second_repl_offset:-1
repl_backlog_active:0
repl_backlog_size:1048576
repl_backlog_first_byte_offset:0
repl_backlog_histlen:0

从上述信息可知,role:master表示当前节点是主节点,那么我现在需要把B服务器上的redis作为从节点,那该如何做呢?

配置从节点

修改redis.conf配置

你可能感兴趣的:(Redis入门到精通,redis)