我们有一个读写主服务器和复制的从读服务器。在某些web用例中,数据会被发布并立即读取,然后被发送回服务器。立即读取是在读-从和由于延迟,数据还没有更新那里。
我知道这可能是一个常见的问题,复制设置,我们是新的,将真正感谢任何关于我们必须克服这种情况的选择的投入。
我现在可以想到几个选择:
master.
延迟进行读取。
分解。
谢谢克里斯。
发布于 2012-05-26 19:20:54
这种体系结构的一个常见解决方案是使用内存中的数据网格(IMDG)。IMDG (在某些情况下称为分布式缓存)可以帮助您在不同服务器之间同步,而无需支付数据库访问延迟或处理开发自己的复制机制。
XAP弹性缓存(请参阅http://www.gigaspaces.com/datagrid)是这一领域的领先产品之一,甚至有一个可用于商业项目的免费社区版本。
发布于 2012-05-30 02:52:31
这取决于您所使用的数据库,以及您希望解决这个问题的级别。
在数据库级别,您可以尝试学习几个关键字:
在MySQL中,您可以发现:
如果你想在应用程序级别上解决这个问题,那么“写后总是读主”是一个很好的解决方案。
https://stackoverflow.com/questions/10749172
复制相似问题