Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySQL和MongoDB之间的数据同步_Mysql_Mongodb_Data Synchronization_Tungsten Replicator - Fatal编程技术网

MySQL和MongoDB之间的数据同步

MySQL和MongoDB之间的数据同步,mysql,mongodb,data-synchronization,tungsten-replicator,Mysql,Mongodb,Data Synchronization,Tungsten Replicator,我正在寻找一种将我的数据从MySQL同步到MongoDB的方法。 我不想只是复制我的数据,我希望它们永久同步。有人知道钨复制器会不会做这个工作吗?我可以看到它复制数据,但当MySQL数据库中发生更改时,如何自动复制数据呢 如果不可能,您会建议其他解决方案吗?是的,可以使用worth replicator在MySQL和MongoDB之间进行数据同步。但是它有一定的局限性,不能复制DDL事件 请对此进行研究以实现它。是wown Replicator在MySQL和Mongodb之间提供实时同步。但是,

我正在寻找一种将我的数据从MySQL同步到MongoDB的方法。 我不想只是复制我的数据,我希望它们永久同步。有人知道钨复制器会不会做这个工作吗?我可以看到它复制数据,但当MySQL数据库中发生更改时,如何自动复制数据呢


如果不可能,您会建议其他解决方案吗?

是的,可以使用worth replicator
MySQL
MongoDB
之间进行数据同步。但是它有一定的局限性,不能复制DDL事件


请对此进行研究以实现它。

wown Replicator
MySQL
Mongodb
之间提供实时同步。但是,要复制旧数据,您可以使用其他工具,如
mongify
来获取旧数据。祝你好运

哎呀!mongo和mysql以完全不同的方式(文档和表)存储数据。我认为这样做是不合理的,也不可取的。我建议只在您使用的任何数据库中创建备份/副本,而不要尝试保持两种根本不同的数据库同步。有人为Postgres做了这件事,这并没有回答您的问题,但可能会让您了解一些问题:这家伙只做了复制。我需要的是两个数据库之间的永久同步。我想我将在MySQL数据库和消息队列上使用触发器。谁有更好的解决方案?