当前位置:  开发笔记 > 后端 > 正文

如何保持2个临时数据库同步

如何解决《如何保持2个临时数据库同步》经验,为你挑选了1个好方法。

我的问题很像这个问题.但是我在MySQL上,我正在寻找能找到的"最低技术"解决方案.

情况是我有2个数据库应该有相同的数据,但它们主要是在它们无法相互联系时更新的.我怀疑有某种聚类或主/从的东西可以很好地同步它们.然而在我的情况下,这是一个主要的矫枉过正,因为这只是我自己使用的临时数据库.

有什么好办法呢?

我目前的方法是在其中一个上安装一个Federated表,并且经常通过插入/选择将数据通过线路填充到另一个.尝试处理主键有什么问题.(insert ignore似乎无法正常工作)

ps我可以轻松地构建一个选择要传输的行的查询.



1> Mark..:

MySQL的内置复制非常容易设置,并且即使在大多数时间断开数据库时也能正常工作.我认为配置这比任何自定义解决方案都要简单得多.

有关说明,请参阅http://www.howtoforge.com/mysql_database_replication,您应该在10-15分钟内启动并运行,您将不必再考虑它.

我能看到的唯一缺点是它是异步的 - 即.你必须有一个指定的主人来获得所有的变化.

推荐阅读
贴进你的心聆听你的世界
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有