Ruby on rails 在RubyonRails应用程序中从redis迁移到mongodb

Ruby on rails 在RubyonRails应用程序中从redis迁移到mongodb,ruby-on-rails,mongodb,redis,Ruby On Rails,Mongodb,Redis,我对Mongodb完全陌生。早些时候,我使用redis存储我在RubyonRails应用程序中处理的数据。我的redis内容如下: students_<roll_num>: {marks_obtained:..,major_subject:...,..etc.} 学生:{成绩:…,专业:…,科目:…,等等] 上面的students\uuu是roll\u num变化的散列,即散列的数量取决于班级中的学生数量。在将redis的值转换为JSON对象后,我已经将其放入了redis中。但

我对Mongodb完全陌生。早些时候,我使用redis存储我在RubyonRails应用程序中处理的数据。我的redis内容如下:

 students_<roll_num>: {marks_obtained:..,major_subject:...,..etc.}
学生:{成绩:…,专业:…,科目:…,等等]

上面的
students\uuu
是roll\u num变化的散列,即散列的数量取决于班级中的学生数量。在将redis的值转换为JSON对象后,我已经将其放入了redis中。但由于一些问题,我不得不把所有这些信息放在mongodb中。我以前从未使用过mongo,所以我不知道如何使用它。因此,如果有人能帮助我了解这一点,我将非常感激。

迭代存储在redis中的数据,并以以下方式将数据插入mongodb的集合中: 创建如下文档:
j={学生{成绩:…,专业:…,…,等}

然后使用以下命令插入相同的命令:

db.student.插入(j)

其中student是可以在mongodb中保存数据的集合的名称

为了进一步参考,您可以查看mongodb的