Я думаю, что эти три являются самыми популярными нереляционными db: s там в этот момент.Cassandra, mongodb или couchdb для Ruby on Rails
Я хочу дать им попробовать, но мне интересно, какой из них наиболее подходит для Rails, когда дело доходит до Gem, документации и поддержки учебников.
Например. если я устанавливаю очень хороший камень, который предназначен для Rails, но это просто использует AR и mongodb, то было бы жаль, что я не использовал mongodb.
Сколько драгоценных камней поддерживает каждую из этих баз данных?
Какой из них является самым популярным и основным потоком в сообществе рубинов/рельсов, поэтому у него больше онлайн-документации/учебников?
Какая из них обеспечивает плотную интеграцию Rails?
С уважением, я считаю, что это неправильная отправная точка для принятия решения о применении одного из этих приложений. У них очень разные сильные и слабые стороны, и в значительной степени это не имеет значения, у кого есть лучшая поддержка рубинов/рельсов, если это совершенно неправильно для того, что нужно выполнить вашему приложению. –
Если вам нужна популярность и тесная интеграция, MySQL в 100 раз больше популярен в развертывании Rails и легко интегрируется с максимальной плотностью. Вероятно, дождь тоже станет соперником. Если вы хотите учиться, я бы предложил попробовать несколько БД, пока вы не найдете что-то, что вам удобно. – JasonSmith