Redis集群环境搭建

tech2023-10-31  104

Redis主从复制

1.数据的复制是单向的,只能由主节点到从节点,Master以写为主,Slave以读为主, 读写分离.

2.默认情况下: 每台Redis服务器都是主节点.

3.一个主节点可以有多个从节点,但一个从节点只能有一个主节点

 

环境配置

只配置从节点,不配置主节点

复制三个配置文件,分别修改:

1.port        2.pid名称         3.log文件的名称       4.dump.rdb文件名称

 

单机集群: 启动三个redis服务

 

一主二从

配置从机 : slaveof

真实的配置是在配置文件中配置是永久的 , 命令配置是临时的,关闭连接即失效

 

1.主机可以写,从机只能读不能写,主机中的所有信息和数据都会被从机自动保存

主机写读:

从机读,写会报错:

主机宕机了,从机依旧连接着主机,只是没有写操作了,主机回来后,从机还是可以读到主机写的数据的;

 

主机宕机后,手动配置主机

主机宕机后,可以使用slaveof on one 来是自己成为主机,手动配置其他节点成为此主机的从机;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

最新回复(0)