Сконфигурируйте / настройте приложение Rails для совместного использования Mongodb и Mysql - PullRequest
1 голос
/ 20 октября 2011

Привет. Есть ли способ настроить / настроить приложение rail3 для одновременного использования двух разных хранилищ данных, таких как MongoDB и Mysql.

Существует ли какой-либо общий ORM для БД SQL / NoSql? Если мне нужно использовать 2 разных ORM, таких как Active Record и MongoMapper, как мне это настроить или настроить в рельсах?

Если кто-то может объяснить это или указать на некоторые ссылки, которые я могу прочитать, было бы действительно полезно.

Спасибо

1 Ответ

1 голос
/ 21 октября 2011

Вы можете использовать как ActiveRecord, так и MongoMapper в проекте, но если вам нужны ассоциации между записями, вам придется самостоятельно кодировать методы (что не так сложно для базовых случаев).

См.http://mongomapper.com/documentation/getting-started/rails.html для настройки MongoMapper и Rails.

Вы также можете посмотреть на DataMapper, который поддерживает несколько бэкэндов.Я не уверен, что он может делать несколько разных типов БД в одном проекте.Смотри http://datamapper.org/

...