Redis的主从复制简述及配置

 


1. 主从复制概念

  持久化保证了即使Redis服务器重启后数据也不会丢失,因为Redis服务器重启后会将硬盘上持久化的数据恢复到内存当中,但是当Redis服务器的硬盘坏了就可能会导致数据的丢失。通过Redis的主从复制机制就可以避免这种单点故障

  主Redis中的数据和从Redis中的数据保持实时同步,当主Redis宕机后从Redis也会继续提供服务。


2. 配置主从复制(我这里配置的是一主一从)

  2.1 克隆虚拟机

    先将虚拟机关机,拍摄快照(随便取名)后进行克隆。

 

 选择快照克隆,然后直接下一步下一步到完成。克隆位置随便改。

2.2配置克隆的虚拟机

       打开虚拟机,查看网络配置,修改虚拟机的IP地址和网关。

      命令行:vim /etc/sysconfig/network-scripts/ifcfg-ens33

      

 

      

      重启网络 :service network restart

 

      

  2.3 主Redis配置

    打开redis.conf修改bind所绑定的地址

 

      

 

  2.4 从Redis配置

    打开redis.conf修改bind绑定的ip,修改slaveof,指定主Redis的IP和端口号

     

       

   2.5 查看主从的配置状态

       主Redis:

        开启服务端:./redis-server redis.conf

        连接客户端:./redis-cli -h 192.168.113.10 -p 6379

        

      从Redis:

 

           开启服务端:./redis-server redis.conf

 

          连接客户端:./redis-cli -h 192.168.113.11 -p 6379

        

在主Redis存储数据后从Redis会自动同步,大家可以自己进行测试!


 

完结!

posted @ 2020-09-03 14:18  书洋  阅读(301)  评论(0编辑  收藏  举报