Alternativas de CouchDB Mejor Valoradas
64 CouchDB Reseñas
Sentimiento General de la Reseña para CouchDB
Inicia sesión para ver el sentimiento de la revisión.
shared capabilities,
sync filter is amazing.
map reduce indexing
easy deployment, ready setup for windows, Mac -- this what i use..
fuxton replication task make life easy to transfer data from server to another.
pouchdb integration for offline web users..
Contributors are very collaborative in discussions to give you the best solution IF EXIST and work around if not.
Really there is many others lovely feature.. Reseña recopilada por y alojada en G2.com.
-performance is disaster. they cant or to be accurate its an open source and these people don't get paid for there work,, i saw tens or issues with feature request asking for collections to sort there data or enhancement for Indexing; that a New index consume hours to be build maybe days for big data, no strait solutions for Indexing problem all are inefficient work arounds which is not suitable in real world.. and this dive the product far away from nosql flexibility... why a developer will switch for a product will help me in some scenario and kill my app on other standard one's.
-security is the worst, we are living in hackable world and we cant set any read security permissions.. so if we set another layer to do so, this will drop the sync feature, then we don't need couchDB for anything expect its noSQL db..
-update function doesn't allow to to interact with other doc.
-no transaction.
- documentation need enhancement for quick learning.. its took me a while to mention that they have view index and map reduce index..
and also there is a big question mark for the future of this product!! there is no road map. Reseña recopilada por y alojada en G2.com.

CouchDB es una forma de repensar los datos en la web. Es mucho más que una base de datos, es una manera de estructurar la información, organizarla y hacerla disponible en cualquier medio que pueda ser necesario. Si tienes datos y quieres servir una página web directamente desde CouchDB, puedes hacerlo, ya que sus vistas son completamente personalizables y pueden generar lo que desees.
CouchDB es uno de los software más resilientes que he utilizado. Claramente fue hecho para ejecutarse en grandes clústeres de servidores baratos e inestables y cumple este papel extremadamente bien. Su protocolo de replicación facilita la creación de redes de servidores que pueden sobrevivir a cualquier cosa. Reseña recopilada por y alojada en G2.com.
El desarrollo y el entusiasmo por CouchDB parecen haber disminuido, y su enorme esfuerzo de desarrollo parece estar ahora enfocado en el soporte para grandes usuarios. Sería agradable recuperar algo del espíritu transformador. Reseña recopilada por y alojada en G2.com.

CouchDB será fácil de elegir si ya estás familiarizado con JavaScript y JSON. Los datos se almacenan como JSON, y utilizas funciones MapReduce en JavaScript para consultar los datos. Esto lo convierte en un buen complemento para una aplicación JavaScript de pila completa que ejecuta Node y un front end en JavaScript.
Si se ajusta a los requisitos de tu aplicación, puedes usar CouchDB como una API REST y prescindir de la necesidad de una implementación adicional de API en el servidor.
Fácil de comenzar y buena documentación para aprender a usar la base de datos. Hay una interfaz gráfica disponible para ver fácilmente tus datos. Reseña recopilada por y alojada en G2.com.
La interfaz gráfica de usuario disponible no siempre es intuitiva. Cuando comencé a usarla, hubo algunas cosas que no funcionaron como esperaba, lo que causó frustración.
El método de consulta MapReduce puede ser difícil de ajustar si estás acostumbrado a las bases de datos SQL tradicionales. Es muy poderoso, pero lleva tiempo familiarizarse con él. Reseña recopilada por y alojada en G2.com.

CouchDB es mucho más que solo una base de datos: es prácticamente un marco de trabajo para sitios web. Interactúas con él usando Javascript simple, JSON y HTTP para todo. No hay necesidad de escribir una API o herramientas de administración de backend y obtienes gestión de usuarios/control de acceso de forma gratuita. A menos que estés manejando múltiples terabytes de datos, o un modelo que requiera actualizaciones de documentos instantáneas y frecuentes, Couch es todo lo que necesitas para comenzar a funcionar.
Además, debido al modelo de registro de cambios de CouchDB, la sincronización entre múltiples nodos maestros es trivial. Con PouchDB (basado en Couch) incluso puedes almacenar una copia (o subconjunto) de tu base de datos en el dispositivo del usuario, o en el navegador web. Reseña recopilada por y alojada en G2.com.
A partir del 19-10-2016, los nodos singulares de CouchDB 2 todavía son un poco más lentos que CouchDB 1.7 (probablemente debido a cambios en el código que facilitan la agrupación) y aún no hay mucha documentación para implementar CouchDB en Kubernetes. Además, el flujo de trabajo de map/reduce, aunque increíblemente simple y elegante, no es tan eficiente como un sistema como Apache Spark. Reseña recopilada por y alojada en G2.com.
The interface to interact with the NoSQL database is a simple RESTful api. This way it can be directly accessed from a web browser. You can have a static website and a CouchDB with a very little configuration and you are ready.
You can also do offline available apps using PouchDB in the browser and CouchDB in the server. Reseña recopilada por y alojada en G2.com.
You can not set read permissions of a single document, you have to do it in the whole database. The common solution to this is to have one database per user, but this can be not enough for more advanced cases. Reseña recopilada por y alojada en G2.com.

A diferencia de los RDBMS, las bases de datos documentales (en particular, CouchDB) permiten prototipar y desarrollar rápidamente una aplicación completamente funcional. Al ser fácilmente instaladas, configuradas y desplegadas, CouchDB evita que pierdas tiempo ajustando configuraciones, permitiéndote concentrarte en lo que realmente importa.
Además, la idea de usar JavaScript como lenguaje de consulta a través de expresiones MapReduce es excelente para los desarrolladores, ya que no necesitas otro nuevo lenguaje para tus operaciones de base de datos (si no estás acostumbrado a SQL). Reseña recopilada por y alojada en G2.com.
A pesar de ser tan fácil de implementar, encuentro que su interfaz de administración web carece de algunas funcionalidades. Lo entiendo: es una base de datos documental, y todo se trata de esa manera, incluso su esquema de autenticación y autorización. Pero no es *tan* intuitivo configurar usuarios y roles, como uno esperaría viniendo del mundo de los SGBDR. Reseña recopilada por y alojada en G2.com.
I really like CouchDB for my app development as it is very simple to use and integrity into mobile apps without much initial required. It is a perfect fit for small projects such as mobile app as they are often simple and do not require too much complex queries. In addition, CounchBD is beginner friendly and much less complicated to use that other products out there. It is also stable. Reseña recopilada por y alojada en G2.com.
If you are working with very large databases and have to use very complex queries or large volume of queries, CouchDB might not be a good choice to use. Reseña recopilada por y alojada en G2.com.

Como alguien que no es un desarrollador a tiempo completo y es autodidacta, me encanta CouchDB. Tiene muchas características que simplemente facilitan comenzar y usarlo. Primero, tiene una interfaz gráfica, así que puedo entrar y ver mis datos muy fácilmente. Segundo, todo en CouchDB es JSON, así que ya está en un formato que estoy acostumbrado a usar en otros lugares. Las vistas están escritas en JavaScript, que ya conozco del desarrollo web. Y, además, la API es solo HTTP. Las características avanzadas también son geniales. La sincronización y replicación de bases de datos son impresionantes. Y, hasta ahora, ¡nunca he perdido ningún dato! Reseña recopilada por y alojada en G2.com.
No me gusta que haya tantas ramas de CouchDB. Cloudant tiene una interfaz gráfica de usuario totalmente diferente. Couchbase es extrañamente diferente. Hay demasiadas interpretaciones. CouchDB sería genial si la gente simplemente lo implementara tal como Apache lo presenta. Reseña recopilada por y alojada en G2.com.

La facilidad de integración de CouchDB en nuestra pila tecnológica fue excelente. Nuestra pila se basa principalmente en JavaScript (nodejs) y adoptar CouchDB fue una venta muy fácil en nuestra organización solo desde este punto de vista. Reseña recopilada por y alojada en G2.com.
La falta de redundancia incorporada en la oferta principal de CouchDB es nuestra única objeción. Esto se mitiga en cierta medida con el producto complementario BigCouch, pero nos gustaría ver la capacidad de desplegar una única base de datos sobre múltiples fragmentos incorporada en el núcleo. Reseña recopilada por y alojada en G2.com.

Mecanismo de replicación y capacidades de transmisión de actualizaciones, que resultaron muy útiles en el desarrollo del lado del cliente al usar PouchDB. Reseña recopilada por y alojada en G2.com.
Consultar. Obtener un elemento concreto por más de un campo se convierte en una tarea complicada. Es fácil obtener un elemento por un campo, o todos los elementos a la vez. Reseña recopilada por y alojada en G2.com.