我不确定它是否完全适合stackoverflow,但是当我正在寻找一些代码而不是工具时,我认为它确实如此。
我正在寻找一种如何复制/同步不同数据库系统的方法——在这种情况下:mysql 和 mongodb。我们都出于不同的目的而运行。我们从 mysql 数据库开始,后来为特殊应用添加了 mongodb。我们希望在两个数据库中都有数据,我们希望在 mysql 和 mongodb 中分别有 dbrefs 的约束。例如:我们需要 mysql 中的用户记录,但也需要 mongodb 中的表之间的引用对象。目前我们有一个 cronjob,它会转储 mysql 数据并将其导入 mongodb。然而,虽然它运行得很好,但这不是我们想要的解决方案。
我认为目前单向复制就足够了——mysql->mongodb,重要的是,复制“实时”工作,就像 mysql master->slave 复制一样。
是否已经有针对此问题的任何解决方案或任何有关如何实现此目标的想法?
谢谢!