如何解决mysql主从复制带来的数据延迟问题?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

如何解决mysql主从复制带来的数据延迟问题?

小旋风柴进 2016-03-11 14:44:07 2478

现在面临这样的问题:数据库使用mysql主从复制后,某一时刻在主节点插入的数据后,不能马上从其他从节点获取到刚刚插入主节点的数据,从而带来数据的延迟问题。

烦请各位同仁给点建议,有什么行之有效的方案解决这个问题?

小弟在此跪谢了!

关系型数据库 MySQL 数据库
分享到
取消 提交回答
全部回答(1)
  • 小旋风柴进
    2019-07-17 18:59:18

    在写入数据库的同时写缓存,数据先从缓存读再读数据库
    插入后,更新缓存服务如redis,其他节点需先读缓存中的数据。然后在写入从mysql。
    当然如果你不想立即更新从mysql库,可以把数据写入队列,当队列达到规定的值,就进行插入从mysql。也要在缓存时间快到期时,检查队列做出相应的操作。

    0 0
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题
推荐课程