Sigo viendo referencias a la idea de que "CouchDB puede no ser la mejor herramienta en cada situación". Es bueno saberlo, pero lamentablemente también se aplica a todas las tecnologías.¿Existen proyectos documentados en los que se haya probado y rechazado CouchDB?
Lo que sería mucho más útil es una descripción de cómo CouchDB fue probado en un proyecto y posteriormente abandonado para una base de datos SQL tradicional.
Si ha probado CouchDB en un proyecto y luego ha vuelto a una base de datos SQL, ¿qué factores jugaron el papel más importante?
@Daniel, esos son algunos enlaces útiles, gracias. Pero no encontré ninguna discusión sobre un proyecto específico donde las limitaciones/desajuste en CouchDB eran tan grandes que obligó al proyecto a volver a un RDBMS. Eso es realmente lo que estoy buscando. –
@Rich: No buscaría ejemplos que eligieran CouchDB y me obligaron a volver, porque en algunas situaciones, una base de datos relacional, con transacciones y consultas tradicionales, es la única opción. Recientemente me encontré con un estudio de caso de Oracle en Betfair.com http://www.oracle.com/customers/snapshots/betfair-database-case-study.pdf. Creo que con 20 millones de transacciones por día, lidiando con picos de 1 mil transacciones por segundo con dinero real, operando bajo estrictas regulaciones, y logrando servir a más de 500 millones de páginas vistas al día, están haciendo una excelente influencia en las bases de datos relacionales. –