gpt4 book ai didi

mysql - 如何设置从 MySQL 到 MongoDB 的复制?

转载 作者:可可西里 更新时间:2023-11-01 10:35:49 25 4
gpt4 key购买 nike

我有大量来自科学实验的数据存储在 MySQL 数据库中,但我想使用 MongoDB 来利用其 map/reduce 功能来支持一些网络图表。将对 MySQL 的新写入复制到 Mongo 中的最佳方法是什么?我检查二进制 MySQL 日志并相应更新的一些解决方案,就像标准 MySQL 复制一样?

谢谢!亚历克斯

最佳答案

MySQL 和 MongoDB 使用非常不同的数据和查询模型,因此您不能直接传输数据。

唉,在两者之间移动数据必须手动完成,而能否高效地完成这项工作在很大程度上取决于您的数据。例如。您可以将每个表转移到一个单独的集合(大致是 MongoDB 术语中的一个表),并将表中的唯一属性设置为 _id 属性。或者,您可以将 _id 设为 tablename+unique_id

基本上,由于文档数据库本质上是自由形式的,您可以无限地自由发明您的方案(只要 _id - 属性在集合中是唯一的)。

关于mysql - 如何设置从 MySQL 到 MongoDB 的复制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3801171/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com