我是Mongodb的新手。之前我使用redis来存储我在ruby on rails应用程序中处理的数据。我的redis内容如下:
students_<roll_num>: {marks_obtained:..,major_subject:...,..etc.}
上面students_<roll_num>
是roll_num变化的散列,即散列数取决于班级中学生的数量。将其值转换为JSON对象后,我已经放入了redis。但由于一些问题,我必须将所有上述信息放在mongodb中。我之前从未使用过mongo,所以我不知道该怎么做。所以,如果有人帮我理解这一点,我将非常感激。
答案 0 :(得分:0)
迭代存储在redis中的数据,并按以下方式将数据插入mongodb的集合中:
创建一个文档,如:
j = {students_ = {marks_obtained:..,major_subject:...,.. etc。}}
然后使用:
插入相同的内容db.student.insert(j)
学生是集合的名称,您可以将数据保存在mongodb中。
如需进一步参考,您可以查看mongodb的tutorial