次のような動的属性プラグインを使用しています: http: //codaset.com/joelmoss/dynamic-attributes
これにより、Railsモデルに動的属性を格納できます。これらの動的属性は、単一のデータベース列にあります。このため、パフォーマンスの問題に直面しています。MongoId、MongoMapper、またはその他のRailsプラグインを使用すると、ActiveRecordに一部の属性を保持(保持 < ActiveRecord::Base
)できるが、動的属性をmongodbに格納できるかどうか疑問に思っています。既存のシステムのほとんどでMySQLを使用し続ける必要があるため、これを実行したいと思いますが、MongoDBを使用して、一部のモデルに関する動的属性を格納します。
基本的にこれは私が話していることです: http ://www.railsinside.com/plugins/242-quickly-add-couchdb-to-existing-rails-models-with-stuffing.html
このプラグインは、CouchDBを使用してまったく同じことを行います。