【发布时间】:2011-10-07 08:25:58
【问题描述】:
我目前正在将 SQLite3 与一个简单的帖子和图像共享应用程序一起使用,类似于 Rails 3 Hartl 教程(就数据库结构而言)。但我想迁移到 Mongo 以实现未来的可扩展性/学习。
我也托管在 Heroku 上,并且正在使用 15 GB 的共享数据库。我尝试为过渡安装 MongoHQ 和 MongoMapper(按照 Heroku 的说明),并且根据 Heroku 的支持正确设置了这部分。但是,当我关闭共享数据库时,应用程序停止工作,而不是运行 Mongo。
我不确定接下来要做什么,我必须在 mongo 中重写我的代码还是 mongo mapper 可以解决所有这些问题?如果我更改了我的数据会丢失吗?如果是,我该如何复制?
请你们指点我一些资源或帮助我吗?非常感谢!!
【问题讨论】:
标签: ruby-on-rails mongodb sqlite heroku mongomapper