CouchDB vs MongoDB [fechado]

18

Avaliando o armazenamento orientado a documentos, quais são os prós e os contras do CouchDB vs MongoDB?

Abie
fonte
11
Eu VtC porque isso parece o oposto de onde o site quer estar. Isso está muito bem documentado em muitos blogs e é objeto de muita discussão nos intertubos. Também parece aberto demais. YMMV. IAmOnlyOneMan.
jcolebrand
Críticas justas, drachenstern.
Abie
@jcolebrand - I second :) Closed!
CoderHawk
@Kev Ω - Sim! é o melhor exemplo de Gorilla contra o tubarão
CoderHawk
Uau, eu VtC'd que há muito tempo: /
jcolebrand

Respostas:

10

Existem muitas diferenças entre os dois. O MongoDB é mais como um RDBMS tradicional (ninguém dispara). O CouchDB executa replicação mestre-mestre. Está muito bem documentado neste post de blog muito ridículo .

Jeremiah Peschka
fonte
1

Ambos estão evoluindo atualmente; portanto, se você escolher um hoje, poderá achar que precisa mudar mais tarde.

Conheço uma empresa que fez uma revisão completa de ambos, com aplicativos protótipos implementados em ambos, e eles fizeram uma escolha bem informada com base nos requisitos do projeto. Inicialmente, eles tiveram sucesso com sua escolha, mas após cerca de 6 meses, alguns dos requisitos foram mais bem compreendidos e tiveram um problema. Agora, eles estão migrando para outro banco de dados. Durante esses 6 meses, o outro banco de dados adicionou alguns recursos que permitiram à empresa superar seu problema, mas os mantenedores de banco de dados escolhidos haviam trabalhado em diferentes problemas e conjuntos de recursos.

Em resumo, parece-me que você precisa descobrir e ver o que funciona suficientemente bem para o seu projeto. Fique de olho nas outras opções, para que, se você encontrar um problema impossível, possa decidir se a troca faz sentido.

pcapademic
fonte