Redis数据库之服务器主从配置

目的

  主要培养对分布式REDIS主从复制架构运用的能力。理解并掌握REPLICATION工作原理的同时,能独立配置Replication ,使数据库运行在主从架格上。针对主从复制架构的运用,着力掌握SLAVEOF端口的修改方法。

操作

1、配置SLAVE。

    将SLAVEOF端口改为非默认的6380,然后通过客户端建立相应的主从关系连接。

  2.对连接上的客户机进行访问与删除的操作

            模仿主从关系架构,从机是对主机不能进行修改只能保持读的关系。由于系统性能的问题,我这里出现主从不能及时同步的问题,在耐心的几分钟等待后,同步正常。

总结

通过实验,相关的收获和经验可分点总结如下:

  1. 对连接上的客户机进行访问与删除的操作,模仿主从关系架构,从机是对主机不能进行修改只能保持读的关系。关键根据返回的“<error> READONLY You can't write against a read only slave.”字段进行判断。
  2. 当Redis返回如下错误时:

“<error>MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Ple ase check Redis logs for details about the error.”  ,直接输入命令:“config set stop-writes-on-bgsave-error no”进行解决,手动修改Redis调度参数的值。

原文地址:https://www.cnblogs.com/Raodi/p/11590140.html