配置Redis集群【至少一主(机)二从(机)】
默认情况下,每台Redis服务器都是主机。如果需要配置为从机则用 >slaveof host port即可。指定从属于哪个主机如:127.0.0.1 端口 6379的主机
主机可进行读写操作(但一般情况下都是主机只用来写)。
从机只能进行读操作,不能写。
主机宕机了的话,从机依旧是连接到主机上的,而且仍然能获取到主机宕机之前的值。
当主机恢复了,原来的从机仍然是连接到主机上的,同步获取主机上的数据。
如果是从命令行进行的主从配置,一旦shutdown后,重启后就会还原为默认的主机模式
只要变为从机,立马会从主机中获取数据(这里涉及到全量复制和增量复制的概念)
从机为6381,能获取主机的全部数据,但只能读,不能写入任何操作
下面开始配置Redis集群主机
cp多个文件配置文件
然后逐个修改配置问价中的四个地方
1、port 6382 #修改端口
2、修改pid文件名
3、修改日志名
4、修改备份恢复文件 rdb文件名
保存退出。
最后分别启动四台redis即可,如下