Al evaluar el almacenamiento orientado a documentos, ¿cuáles son las ventajas y desventajas de CouchDB frente a MongoDB?
18
Al evaluar el almacenamiento orientado a documentos, ¿cuáles son las ventajas y desventajas de CouchDB frente a MongoDB?
Respuestas:
Hay muchas diferencias entre los dos. MongoDB es más como un RDBMS tradicional (nadie dispara). CouchDB realiza la replicación maestro-maestro. Está bastante bien documentado en esta publicación de blog muy tonta .
fuente
Ambos están evolucionando actualmente, por lo que si elige uno hoy, es posible que necesite cambiar más tarde.
Sé de una compañía que hizo una revisión exhaustiva de ambos, con aplicaciones prototipo implementadas en ambos, y tomaron una decisión bien informada en función de los requisitos del proyecto. Inicialmente, tuvieron éxito con su elección, pero después de aproximadamente 6 meses, algunos de los requisitos se entendieron mejor y se encontraron con un problema. Ahora, están migrando a otra base de datos. Durante esos 6 meses, el otro db agregó algunas características que le permitieron a la compañía superar su problema, pero los mantenedores de db elegidos habían trabajado en diferentes problemas y conjuntos de características.
En resumen, me parece que necesita profundizar y ver qué funciona lo suficientemente bien para su proyecto. Controle las otras opciones, de modo que si encuentra un problema imposible, puede decidir si el cambio tiene sentido.
fuente