Je pense que ces trois sont les db: s non relationnelles les plus populaires en ce moment.Cassandra, mongodb ou couchdb pour Ruby on Rails
Je veux essayer, mais je me demande laquelle est la plus appropriée pour Rails quand il s'agit de Gem, documentation et tutoriel.
Par exemple. si j'installe une très bonne gemme qui est pour Rails mais qui utilise simplement AR et mongodb, alors ce serait dommage que je n'utilise pas mongodb.
Combien de gemmes prennent en charge chacune de ces bases de données?
Lequel est le plus populaire et le plus courant dans la communauté ruby / rails, a donc plus de documentations/tutoriels en ligne?
Lequel offre une intégration étroite de Rails?
Respectueusement, je pense que c'est le mauvais point de départ pour décider d'utiliser l'une de ces applications. Ils ont des forces et des faiblesses très différentes et, dans une large mesure, peu importe ce qui a le meilleur support ruby / rails si c'est complètement faux pour ce que votre application doit accomplir. –
Si vous voulez la popularité et l'intégration étroite, MySQL est 100 fois plus populaire dans les déploiements Rails et facilement le plus étroitement intégré. Drizzle deviendra probablement un concurrent là aussi. Si vous cherchez à apprendre, je suggère d'essayer plusieurs DB jusqu'à ce que vous trouviez quelque chose qui vous semble confortable. – JasonSmith