CouchDB vs MongoDB [fermé]

18

Évaluer le stockage orienté document, quels sont les avantages et les inconvénients de CouchDB par rapport à MongoDB?

Abie
la source
1
Je VtC parce que cela semble être l'opposé de l'endroit où le site veut être. Ceci est assez bien documenté sur de nombreux blogs et fait l'objet de nombreuses discussions sur les intertubes. Cela semble également trop ouvert. YMMV. IAmOnlyOneMan.
jcolebrand
Critique juste, drachenstern.
Abie
@jcolebrand - I second :) Closed!
CoderHawk
@Kev Ω - Oui! c'est le meilleur exemple de Gorilla vs Shark
CoderHawk
Wow, j'ai VtC'd il y a longtemps: /
jcolebrand

Réponses:

10

Il y a beaucoup de différences entre les deux. MongoDB ressemble plus à un SGBDR traditionnel (personne ne tire). CouchDB effectue la réplication maître-maître. C'est assez bien documenté dans ce billet de blog très ballyhooed .

Jeremiah Peschka
la source
1

Les deux évoluent actuellement, donc si vous en avez choisi un aujourd'hui, vous constaterez peut-être que vous devrez changer ultérieurement.

Je connais une entreprise qui a fait un examen approfondi des deux, avec des applications prototypes implémentées dans les deux, et ils ont fait un choix bien informé en fonction des exigences du projet. Initialement, ils ont réussi leur choix, mais après environ 6 mois, certaines des exigences ont été mieux comprises et ils ont rencontré un problème. Maintenant, ils migrent vers d'autres bases de données. Au cours de ces 6 mois, l'autre base de données a ajouté des fonctionnalités qui ont permis à l'entreprise de surmonter son problème, mais les responsables de la base de données choisis ont travaillé sur différents problèmes et ensembles de fonctionnalités.

En bref, il me semble que vous devez creuser et voir ce qui fonctionne assez bien pour votre projet. Gardez un œil sur les autres choix, de sorte que si vous rencontrez un problème impossible, vous pouvez décider si le changement est logique.

pcapademic
la source