gpt4 book ai didi

ruby-on-rails - 在 ruby​​ on rails 应用程序中从 redis 迁移到 mongodb

转载 作者:可可西里 更新时间:2023-11-01 11:42:44 24 4
gpt4 key购买 nike

我是 Mongodb 的新手。早些时候,我使用 redis 来存储我在 ruby​​ on rails 应用程序中处理过的数据。我的 redis 内容如下:

 students_<roll_num>: {marks_obtained:..,major_subject:...,..etc.}

在上面students_<roll_num>是 roll_num 变化的散列,即散列的数量取决于类(class)中的学生人数。我已经把它的值转换成JSON对象后放入了redis。但是由于某些问题,我必须将所有这些信息都放在 mongodb 中。我以前从未使用过 mongo,所以我不知道该怎么做。因此,如果有人帮助我对此有任何想法,我将非常感激。

最佳答案

遍历存储在 redis 中的数据,并按以下方式将数据插入 mongodb 的集合中:创建一个文档,如:
j = {students_ = {marks_obtained:..,major_subject:...,..etc.}}

然后使用 :

插入相同的内容

db.student.insert(j)

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

如需进一步引用,您可以查看 tutorial mongodb的

关于ruby-on-rails - 在 ruby​​ on rails 应用程序中从 redis 迁移到 mongodb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22663008/

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