2011-10-20 5 views
1

Salut Y at-il un moyen de configurer/configurer une application rail3 pour utiliser deux banques de données différentes comme MongoDB et Mysql en même temps.Configurer/configurer une application Rails pour utiliser à la fois Mongodb et Mysql ensemble

Existe-t-il un ORM commun pour SQL/NoSql DB? Si je dois utiliser 2 ORM différents comme Active Record et MongoMapper, comment puis-je configurer ceci ou le configurer dans des rails?

Si quelqu'un peut expliquer cela ou pointer vers des liens que je peux lire serait vraiment utile.

Merci

Répondre

1

Vous pouvez utiliser les deux ActiveRecord et MongoMapper dans un projet, mais si vous voulez des associations entre les enregistrements, vous aurez à coder les méthodes vous-même (ce qui est pas si difficile pour les cas de base).

Voir http://mongomapper.com/documentation/getting-started/rails.html pour configurer MongoMapper et Rails.

Vous pouvez également regarder dans DataMapper, qui prend en charge plusieurs backends. Je ne suis pas sûr si elle peut faire plusieurs types différents de DB dans un projet cependant. Voir http://datamapper.org/

Questions connexes