我现有的Rails 3应用程序中有几个模型与应用程序生态系统中的其他模型完全无关。底层数据非常庞大,它将从我的关系数据库(MySQL)移动到非关系型文档数据存储(如MongoDB)中受益。我现在的问题是,该模型是在我的代码基础的几个地方使用Foo.create实例,Foo.new等我的问题(一个或多个)如下:Rails 3:将模型迁移到MongoDB
什么是理想的方式我在Rails 3应用程序中并排使用MongoDB和MySQL?
我应该在ActiveRecord.create上使用'ghost'方法来为我想迁移到MongoDB的模型编写那些将其保存到不同数据存储的逻辑?这听起来很脆弱,但这只是一个想法。