Principais Alternativas de CouchDB Mais Bem Avaliadas
Avaliações 64 CouchDB
Sentimento Geral da Revisão para CouchDB
Entre para ver o sentimento das avaliações.

Eu gosto dos recursos de sincronização padrão do CouchDB. Esta é realmente a razão pela qual eu comecei a usar o CouchDB no meu produto móvel. Também gosto que seja um banco de dados no-sql e que os drivers sejam realmente apenas uma API HTTP-REST. Análise coletada por e hospedada no G2.com.
Para começar com o CouchDB foi um pesadelo. Foi extremamente difícil entender e ter uma noção de como usá-lo completamente. Há muita informação por aí que é CLARA. Há muita informação pouco clara, mesmo para um programador veterano como eu. Eu simplesmente não entendi por cerca de 4 dias. Análise coletada por e hospedada no G2.com.

Eu gosto da API web RESTful, o fato de não precisar de bibliotecas de cliente para trabalhar com ela, o foco na isolação de dados -- permitindo segregar seus dados em múltiplos arquivos de banco de dados, todos gerenciados por uma única instância de servidor e também dentro do mesmo banco de dados com a ajuda de visões de map reduce. E o fato de ser escrita em Erlang, uma linguagem de programação altamente concorrente, torna a proposta ainda mais atraente :) Análise coletada por e hospedada no G2.com.
Você precisa pensar sobre suas consultas *antecipadamente*. Como o único mecanismo de consulta que o CouchDB suporta é através de índices de map/reduce, reconstruir os índices pode ser caro caso você mude a forma como consulta seus dados. Pode ser uma bênção disfarçada, no entanto? Análise coletada por e hospedada no G2.com.

A melhor característica deste DBMS é o _changes stream que fornece um fluxo ao vivo de todas as alterações que ocorrem no banco de dados. Isso permite implementar qualquer sistema de sincronização que possa replicar todos os bancos de dados ao redor do mundo exatamente como queremos. Análise coletada por e hospedada no G2.com.
O fato de que o CouchDB não é um banco de dados distribuído. Acabamos usando o BigCouch que apenas torna o CouchDB distribuído e o CouchDB está atualmente se fundindo com o BigCouch (CouchDB 2.0 Alpha). Somente se esta versão for finalizada, poderemos usar este banco de dados novamente (o recurso de replicação não é o que estamos procurando). Análise coletada por e hospedada no G2.com.

Facilidade de armazenamento de documentos. É muito rápido começar a usar. Claro, como tudo é baseado em documentos, é muito flexível para mudanças de dados.
A replicação também é uma grande vantagem. Qualquer pessoa que já configurou um escravo MySQL apreciaria como a replicação é fácil com o CouchDB. Análise coletada por e hospedada no G2.com.
Visualizações e a falta de consultas ad-hoc. Visualizações são inflexíveis uma vez que você entra em um ambiente de produção. Se eu fosse alterar uma visualização em uma máquina de produção, isso travaria todo o documento de design até que o CouchDB pudesse reindexar. Existem maneiras de contornar isso, mas ainda assim é bastante inconveniente. Análise coletada por e hospedada no G2.com.
I like the ease of use, also can work in a comfortable manner with respect to transactions and data handling. I like mainly because I am fond of NoSQL database and database managers it seems pretty friendly and easy to use Análise coletada por e hospedada no G2.com.
very few things I do not like, though, I have more experience in SQL BDD and often prefer to use the sql because the handling of data that are related one is more comfortable in sql. and nosql are not the best option in these cases. Análise coletada por e hospedada no G2.com.

Estou desenvolvendo um site e espero que a maioria dos usuários sejam móveis. Considerando isso, meus usuários estarão em conexões 3g e 4g lentas e instáveis e não querem gastar seu plano de dados toda vez que carregam meu site. Usando o CouchDB, posso fazer com que meus dados que não vão mudar sejam carregados apenas uma vez e depois salvos para usos futuros. Além disso, é realmente fácil de implementar, a documentação é suficiente para começar e para todas as minhas necessidades. Análise coletada por e hospedada no G2.com.
Eu não acho que haja algo de que eu não goste. Análise coletada por e hospedada no G2.com.

Nossa equipe usa a pilha CouchDB/PouchDB em nosso projeto mais recente. É muito importante para o nosso produto ter acesso contínuo aos dados nos dispositivos móveis quando a conexão está indisponível. "Offline first" é um recurso excelente e mais importante do CouchDB/PouchDB para nós. Análise coletada por e hospedada no G2.com.
A coisa mais inconveniente é um Web Console Futon/Fauxton. É muito limitado para alguns cenários de manipulação de dados. Por exemplo, é impossível excluir algum intervalo de documentos encontrados por consulta. Análise coletada por e hospedada no G2.com.

Como um mecanismo de banco de dados NoSQL, ele usa JSON para armazenar "documentos" (conhecidos como tabelas em SQL), possui uma API REST simples e facilmente configurável que você pode ajustar para atender às suas necessidades, também utilizando muito bem os recursos do seu computador/servidor para que não falhe quando gerenciado adequadamente.
Outro grande ponto positivo é que você pode configurá-lo quase completamente diretamente do seu navegador, o que é algo super legal de se fazer às vezes quando você quer economizar tempo se não for um especialista em terminal/cURL. Análise coletada por e hospedada no G2.com.
Quando experimentei pela primeira vez por volta do quarto trimestre de 2012, tive alguns problemas reais ao fazer testes de estresse na minha infraestrutura. Não lidava com o tráfego adequadamente e eventualmente caía. Algo que você deve ter em mente ao usar este tipo de armazenamento de dados é que, se o seu CouchDB falhar, algumas ou todas as suas consultas atuais e em execução podem falhar e causar estragos nos seus dados armazenados. Análise coletada por e hospedada no G2.com.

A estrutura simples dos dados e a capacidade de obter dados diretamente usando ajax, se necessário, diretamente de um aplicativo web mais simples. Análise coletada por e hospedada no G2.com.
menos suave ao usar o Visual Studio, atualmente estou usando um pacote chamado CouchPotato para ODM, mas o MSSQL é muito mais fácil de usar quando se utiliza C# nativo e não ASP.net
talvez eu não esteja ciente de um ODM mais nativo Análise coletada por e hospedada no G2.com.
CouchDB is super easy to get up and running. I use CouchDB for prototyping my Node.JS apps because I can learn about my data modelling on the fly, and quickly get to a place where I can start interacting with the data. CouchDB's replication is also super slick, and because of the way it versions it's documents I feel like potential conflict is well handled. The web interface is great. Análise coletada por e hospedada no G2.com.
I never got my head around Couch apps. I'm not sure it's a defect within the product, but it's certainly not a model that I would use for development. I also tend not to use Couch's authentication, because I don't entirely understand it's authorisation system. It's quite opaque to me. Análise coletada por e hospedada no G2.com.