比较mongo收集数据与mysql表

比较mongo收集数据与mysql表,mysql,sql,mongodb,Mysql,Sql,Mongodb,我在mongo db中有一些数据,这些数据不能存储在mysql中,因为它是非结构化数据。该集合稍大一些,主要包含与电子邮件相关的信息,如电子邮件ID和事件。现在我在mysql中有了另一个存储用户信息的表。因此,我需要交叉比较电子邮件ID,并需要获取一些用户详细信息,如mongo集合中邮件ID的加入日期。除了循环遍历每个邮件ID并从MySQL获取特定行之外,还有其他方法可以做到这一点吗?我需要将这些数据转储到CSV,因此我将无限量地提取数据。如果两个表都在mysql中,我可以在这里应用连接 我不能

我在mongo db中有一些数据,这些数据不能存储在mysql中,因为它是非结构化数据。该集合稍大一些,主要包含与电子邮件相关的信息,如电子邮件ID和事件。现在我在mysql中有了另一个存储用户信息的表。因此,我需要交叉比较电子邮件ID,并需要获取一些用户详细信息,如mongo集合中邮件ID的加入日期。除了循环遍历每个邮件ID并从MySQL获取特定行之外,还有其他方法可以做到这一点吗?我需要将这些数据转储到CSV,因此我将无限量地提取数据。如果两个表都在mysql中,我可以在这里应用连接

我不能完全理解你的要求。为什么不将所有数据存储到mongodb中呢?对于每个用户,将电子邮件ID和用户信息存储到一个文档中。就像这样。我正在使用sendgrid事件api获取电子邮件和时事通讯的通知。因此,它每秒钟都会将数据发回我的服务器,我在mongo中对此进行处理,因为数据是非结构化的,并且是JSON格式的。现在只需要填充带有比较的报告