PHP 面对主从不同步时解决方案

  1. 问题
  2. 方案一
  3. 方案二
  4. 方案三

问题

实际工作中,我们 插入/更新/删除 链接的是 主库,查询 链接的是 从库。
有时会遇到插入的数据需要及时展示,而这时数据库主从同步发生了延迟。

方案一

在可能发生主从延迟的地方,调整成查询主库。

方案二

在可能发生主从延迟的地方,对插入的数据做缓存,当从库查询失败的时候查询缓存。
此方案需要每个开发者了解缓存的数据格式,以及数据变化时及时更新缓存。
缓存做超时限制。

方案三

在可能发生主从延迟的地方,对插入的数据ID做缓存,当从库查询失败的时候,根据数据ID去主库查询数据。
缓存在超时限制。


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以邮件至 chaofa_vip@126.com

文章标题:PHP 面对主从不同步时解决方案

文章字数:213

本文作者:Hechaofa

发布时间:2020-11-13, 10:09:47

最后更新:2020-11-17, 11:13:54

原始链接:https://chaofavip.github.io/2020/11/13/php/change/zhucong/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏