【发布时间】:2011-07-17 06:47:09
【问题描述】:
我有一个正在开发的项目。我使用 mysql 和 ActiveRecord。看起来这个项目是开始使用带有 Mongoid 适配器的 MongoDB(我从未使用过)的好项目。
将我的项目迁移到 Mongo 的最佳方式是什么?据我了解,我应该编辑我的模型(没什么大不了的),仅此而已?
如何将我的数据从 Mysql 数据库导出到 Mongo?我刚刚尝试过 yaml_db,但它对我没有帮助。
第二个问题是,如果我的系统崩溃,我应该如何保护我的 Mongo 数据库(据我所知,只要将数据存储在 RAM 中,Mongo 就会丢失数据)。我的数据库是 10%/90% 写入/读取。
【问题讨论】:
-
1.看起来我的数据更符合文档意识形态; 2.教育原因; 3.这个项目对数据安全不重要,所以我可以做这个实验
标签: ruby-on-rails ruby mongodb mongoid database