首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >数据库复制滞后(延迟)与主写和从读

问数据库复制滞后(延迟)与主写和从读
EN

Stack Overflow用户
提问于 2012-05-25 05:56:44
回答 2查看 2K关注 0票数 1

我们有一个读写主服务器和复制的从读服务器。在某些web用例中,数据会被发布并立即读取,然后被发送回服务器。立即读取是在读-从和由于延迟,数据还没有更新那里。

我知道这可能是一个常见的问题,复制设置,我们是新的,将真正感谢任何关于我们必须克服这种情况的选择的投入。

我现在可以想到几个选择:

master.

  • Decrease

  • 总是通过使用功能强大的服务器立即从

延迟进行读取。

  • 取消复制,并将DB.

分解。

谢谢克里斯。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-05-26 19:20:54

这种体系结构的一个常见解决方案是使用内存中的数据网格(IMDG)。IMDG (在某些情况下称为分布式缓存)可以帮助您在不同服务器之间同步,而无需支付数据库访问延迟或处理开发自己的复制机制。

XAP弹性缓存(请参阅http://www.gigaspaces.com/datagrid)是这一领域的领先产品之一,甚至有一个可用于商业项目的免费社区版本。

票数 5
EN

Stack Overflow用户

发布于 2012-05-30 02:52:31

这取决于您所使用的数据库,以及您希望解决这个问题的级别。

在数据库级别,您可以尝试学习几个关键字:

  • 复制滞后
  • 半同步复制&同步复制

在MySQL中,您可以发现:

  • MySQL 5.6 (尚未GA )
  • Galera集群

如果你想在应用程序级别上解决这个问题,那么“写后总是读主”是一个很好的解决方案。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10749172

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档