为MongoDB设计数据模型

时间:2017-01-26 12:59:55

标签: mysql json mongodb

我在Mysql中有一个数据集,其中包含对用户进行这些评级的电影,评级和用户。我真的很难理解如何从mysql架构构建我的数据集以便适合并导入mongo。我已经以json格式从mysql中提取了数据集,所以现在我需要修改它,例如将评级嵌入到电影中。我想就如何做到这一点提出一些建议。有没有可用的工具,或者我应该编写一些从mysql中提取并构造json的东西?对不起我的noob问题

1 个答案:

答案 0 :(得分:0)

MongoDB存储数据的方式与JSON几乎相同。 Mongo不会强迫您定义任何数据模型,因此您可以执行以下操作:

db.yourcollection.insert(JSON.parse(yourJSONFile));

但当然,验证数据有许多优点。出于这些目的,我推荐使用SimpleSchema包。