Salvar em Minhas Listas
Não Reivindicado
Não Reivindicado

Principais Alternativas de CouchDB Mais Bem Avaliadas

Avaliações e Detalhes do Produto de CouchDB

JF
Ingeniero de sistemas
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta CouchDB?

CouchDB é o gerenciador de banco de dados mais fácil de instalar de todos os que experimentei. Além disso, a manutenção é muito fácil. Por outro lado, ele escala os documentos muito bem. Ele tem um protocolo de replicação que é muito útil para criar servidores. Análise coletada por e hospedada no G2.com.

O que você não gosta CouchDB?

Não há muita documentação online sobre este gerenciador de banco de dados e a curva de aprendizado geralmente é um pouco lenta porque, apesar de não ser um software complexo, aprender a usar a interface requer algum tempo. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando CouchDB:

CouchDB é sólido e a única coisa em que investimos foi tempo para aprender a usá-lo para que possamos explorar todas as suas características. Acreditamos que é uma tecnologia importante em nosso negócio. Eu recomendo. Análise coletada por e hospedada no G2.com.

Que problemas é CouchDB E como isso está te beneficiando?

No CouchDB, armazenamos informações sobre funcionários, clientes, faturas, tickets de suporte, entre outras coisas. Este gerente mantém todos os dados organizados e nos permite visualizá-los em uma página da web com JSON. Análise coletada por e hospedada no G2.com.

Visão geral de CouchDB

O que é CouchDB?

CouchDB é um banco de dados que adota completamente a web. Armazene seus dados com documentos JSON.

Detalhes CouchDB
Mostrar menosMostrar mais
Descrição do Produto

CouchDB é um banco de dados que adota completamente a web. Armazene seus dados com documentos JSON.


Detalhes do Vendedor
Ano de Fundação
1999
Localização da Sede
Wakefield, MA
Twitter
@TheASF
66,224 seguidores no Twitter
Página do LinkedIn®
www.linkedin.com
2,291 funcionários no LinkedIn®
Descrição

Community-led development since 1999. FoundationProjectsPeopleGet InvolvedDownloadSupport ApacheHome. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.

Avaliações Recentes de CouchDB

Usuário Verificado
A
Usuário VerificadoMédio Porte (51-1000 emp.)
4.0 de 5
"Good for our usecase"
helps us implement our application with offline mode, that is crucial to our business.
Usuário Verificado
A
Usuário VerificadoPequena Empresa (50 ou menos emp.)
4.5 de 5
"DevOps engineer worked in multiple projects"
Can run a single logic DB in multiple servers
Usuário Verificado
U
Usuário VerificadoPequena Empresa (50 ou menos emp.)
4.5 de 5
"The best NoSql database"
The best thing couch db is its documentation and support. The documentation is very helpful when you are stuck at something and their support is t...
Distintivo de Segurança
Este vendedor ainda não adicionou suas informações de segurança. Avise-os que você gostaria que eles adicionassem.
0 pessoas solicitaram informações de segurança

Mídia CouchDB

Responda a algumas perguntas para ajudar a comunidade CouchDB
Já usou CouchDB antes?
Sim

63 de 64 Avaliações Totais para CouchDB

3.9 de 5
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
Pesquisar avaliações
Menções Populares
Os próximos elementos são elementos de rádio e classificam os resultados exibidos pelo item selecionado e irão atualizar os resultados exibidos.
Ocultar FiltrosMais Filtros
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
63 de 64 Avaliações Totais para CouchDB
3.9 de 5
63 de 64 Avaliações Totais para CouchDB
3.9 de 5

Prós e Contras de CouchDB

Como são determinadas?Informação
Prós e contras são compilados a partir do feedback das avaliações e agrupados em temas para fornecer um resumo fácil de entender das avaliações dos usuários.
Prós
Contras

Sentimento Geral da Revisão para CouchDBPergunta

Tempo para Implementar
<1 dia
>12 meses
Retorno sobre o Investimento
<6 meses
48+ meses
Facilidade de Configuração
0 (Difícil)
10 (Fácil)
Entrar
Quer ver mais insights de revisores verificados?
Entre para ver o sentimento das avaliações.
As avaliações da G2 são autênticas e verificadas.
Rupali M.
RM
IoT Engineer
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta CouchDB?

Couchdb é uma plataforma muito boa para aprender mais sobre NoSQL, pois um usuário pode criar facilmente o banco de dados simplesmente clicando em criar um banco de dados e realizando outras ações como excluir, adicionar novo documento, nova visualização ou índice mango com muita facilidade. Análise coletada por e hospedada no G2.com.

O que você não gosta CouchDB?

Eu concordo que o CouchDB é um bom começo para um usuário que está aprendendo o NoSql, mas para um novo usuário eles precisam de prática e pode levar algum tempo para aprender novos conceitos e entender a interface completa. Análise coletada por e hospedada no G2.com.

Que problemas é CouchDB E como isso está te beneficiando?

Couchdb é muito bom para aprender os conceitos de NoSql, como replicação de dados e como um banco de dados pode ser criado tão facilmente. Como o usuário pode escrever o código, eles também podem simplesmente usar os botões/opções predefinidos para realizar a tarefa específica, como para criar o banco de dados, eles só precisam clicar em criar banco de dados. Análise coletada por e hospedada no G2.com.

Usuário Verificado em Computer Software
AC
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
O que você mais gosta CouchDB?

helps us implement our application with offline mode, that is crucial to our business. Análise coletada por e hospedada no G2.com.

O que você não gosta CouchDB?

not a lot of integrations in monitoring. Análise coletada por e hospedada no G2.com.

Que problemas é CouchDB E como isso está te beneficiando?

it stores data locally and syncs when devices are back online - our application relies heavily on offline mode running smooth Análise coletada por e hospedada no G2.com.

Usuário Verificado em Computer Software
UC
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
O que você mais gosta CouchDB?

Too easy, it's very userfriendly and offline first DB. We can simply query by REST API, no need for writing complex queries or installing drivers. Easy Integration with apps Análise coletada por e hospedada no G2.com.

O que você não gosta CouchDB?

There are some advanced Big Data operations which is tricky to use, and it's difficult to perform complex queries. Performance might be a concern Análise coletada por e hospedada no G2.com.

Que problemas é CouchDB E como isso está te beneficiando?

It skips the painful need for wrting SQL queries, and no need to write backend for making simple queries from DB for a small application Análise coletada por e hospedada no G2.com.

Rahul R.
RR
Senior Software Development Engineer
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta CouchDB?

O processo de instalação do CouchDB é simples e fácil de entender. Banco de dados perfeito que escala rapidamente. Análise coletada por e hospedada no G2.com.

O que você não gosta CouchDB?

Melhor documentação é necessária para os desenvolvedores. Análise coletada por e hospedada no G2.com.

Que problemas é CouchDB E como isso está te beneficiando?

Escalabilidade Análise coletada por e hospedada no G2.com.

Usuário Verificado em Telecommunications
UT
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
O que você mais gosta CouchDB?

The best thing couch db is its documentation and support.

The documentation is very helpful when you are stuck at something and their support is top notch Análise coletada por e hospedada no G2.com.

O que você não gosta CouchDB?

Installation process and initial setup could be better Análise coletada por e hospedada no G2.com.

Que problemas é CouchDB E como isso está te beneficiando?

The API are very useful which helps in faster development Análise coletada por e hospedada no G2.com.

Usuário Verificado em Computer Software
AC
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
O que você mais gosta CouchDB?

Can run a single logic DB in multiple servers Análise coletada por e hospedada no G2.com.

O que você não gosta CouchDB?

Structure is not defined clearly from the beginning Análise coletada por e hospedada no G2.com.

Que problemas é CouchDB E como isso está te beneficiando?

Because of master slave replication, we are able to save datas and protect from data loss Análise coletada por e hospedada no G2.com.

Usuário Verificado em Computer Software
AC
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
O que você mais gosta CouchDB?

Good to use couch db better db fast one use it Análise coletada por e hospedada no G2.com.

O que você não gosta CouchDB?

Not much as of now as it's going good for now Análise coletada por e hospedada no G2.com.

Que problemas é CouchDB E como isso está te beneficiando?

Data replication Análise coletada por e hospedada no G2.com.

Manu V.
MV
Senoir Software Developer
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta CouchDB?

O que eu mais gosto no CouchDB é que podemos hospedá-lo em nosso servidor privado. Eu uso o CouchDB como parte do meu projeto de cliente, e ele me permite armazenar diferentes tipos de dados como um documento. Ele suporta chamadas de API REST e oferece vários recursos para filtrar dados de bancos de dados usando chamadas de API. Análise coletada por e hospedada no G2.com.

O que você não gosta CouchDB?

O suporte da comunidade CouchDB não é promissor de forma alguma. Não há muitos formulários de resposta pública para discutir as funcionalidades. Mesmo no StackOverflow, não há muita resposta às perguntas dos desenvolvedores. Sinto que há muito a ser feito para desenvolver uma comunidade como a do MongoDB. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando CouchDB:

Eu não recomendarei CouchDB a todos os clientes. Mas os desenvolvedores podem experimentar o CouchDB e verificar se ele atende aos requisitos do projeto. Ele oferece recursos com bom custo-benefício, e se corresponder aos requisitos do seu projeto, então você pode optar por ele, pois é menos caro em comparação com outros bancos de dados NoSQL. Análise coletada por e hospedada no G2.com.

Que problemas é CouchDB E como isso está te beneficiando?

Eu uso CouchDB como parte de um projeto de cliente. De acordo com minha experiência usando CouchDB, não fiquei muito impressionado com os filtros de dados oferecidos pelo CouchDB. Mas ele suporta chamadas de API Rest, o que facilita para mim buscar dados correspondentes do banco de dados. Ele oferece opções de hospedagem em qualquer servidor que permite escalabilidade para meus projetos. Análise coletada por e hospedada no G2.com.

Sharique K.
SK
Team Lead - DevOps | Cloud | SRE - Cloud Native Productline
Empresa(> 1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
(Original )Informação
Parceiro comercial do vendedor ou concorrente do vendedor, não incluído nas pontuações do G2.
O que você mais gosta CouchDB?

Como o Couch DB é projetado para alta disponibilidade, ele nos permite criar serviços altamente confiáveis e uma ótima API que proporciona integração perfeita com o restante do ecossistema.

O mecanismo de replicação é o melhor e altamente configurável, permitindo que diferentes configurações sejam habilitadas para diferentes clientes. O monitoramento remoto também é um destaque, ajudando a diagnosticar problemas com antecedência e a tomar ações corretivas conforme necessário. Análise coletada por e hospedada no G2.com.

O que você não gosta CouchDB?

A disponibilidade geral de engenheiros qualificados com habilidades em CouchDB é um problema persistente. Isso resulta em um longo período de adaptação para os recém-chegados e leva tempo para que eles desenvolvam suas habilidades e alcancem a velocidade necessária. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando CouchDB:

Um bom plano de treinamento em caso de falta de mão de obra qualificada. Um plano de treinamento progressivo nesta tecnologia contribuirá significativamente para aumentar a produtividade da equipe. Análise coletada por e hospedada no G2.com.

Que problemas é CouchDB E como isso está te beneficiando?

alta disponibilidade solução de armazenamento de dados para processos críticos. A solução deve ser tolerante a falhas e altamente escalável Análise coletada por e hospedada no G2.com.

Susmit S.
SS
Software Engineer III, B2Bi and File Gateway R&D
Empresa(> 1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta CouchDB?

Prós do CouchDB são:-

CouchDB permite a replicação de si mesmo facilmente, o que leva ao compartilhamento de dados entre diferentes dispositivos.

CouchDB permite uma estrutura de dados flexível, o que significa que qualquer tipo de dado pode ser armazenado junto.

CouchDB usa API HTTP para comunicação fácil entre banco de dados.

ReduceMap permite otimizar a combinação de dados.

Gerenciamento de banco de dados orientado a documentos! Isso por si só já vale a pena: ser capaz de descrever seu registro em um documento JSON e, em seguida, indexá-lo é ENORME.

Você pode armazenar o MESMO documento em várias instâncias de banco de dados, e devido ao mecanismo do CouchDB, isso não é um problema.

RÁPIDO: Acessar JSON é programaticamente fácil de analisar, e portanto facilita a escolha.

Pode replicar e sincronizar com navegadores da web via PouchDB. Isso permite manter uma cópia sincronizada do seu banco de dados no lado do cliente, o que oferece acesso a dados muito mais rápido do que as solicitações HTTP contínuas permitiriam, e possibilita o uso offline.

Suporte simples a Map/Reduce. O sistema M/R permite processar terabytes de documentos em paralelo, salvar os resultados e só precisar reprocessar documentos que mudaram em atualizações subsequentes. Embora não seja tão poderoso quanto o Hadoop, é um sistema de consulta fácil de usar e difícil de errar.

Suporte a Sharding e Clustering. A partir do CouchDB 2.0, ele suporta clustering e sharding de documentos entre instâncias sem precisar de um balanceador de carga para determinar para onde as solicitações devem ir.

Replicação Master to Master permite clonar, fazer backup contínuo e ouvir mudanças através do protocolo de replicação, mesmo em links WAN não confiáveis. Análise coletada por e hospedada no G2.com.

O que você não gosta CouchDB?

Contras do CouchDB são:-

CouchDB ocupa espaço extra para overhead, o que é uma grande desvantagem em comparação com outros bancos de dados.

Criar consultas aleatórias, que não têm nenhuma visão, é caro.

Sem busca de texto completo embutida

Embora existam maneiras: couchdb-lucene, elasticsearch

mais algumas:

Não suporta transações

Isso significa que impor a exclusividade de um campo em todos os documentos não é seguro, por exemplo, garantir que um nome de usuário seja único. Outra consequência da incapacidade do CouchDB de suportar a noção típica de uma transação é que coisas como incrementar/decrementar um valor e salvá-lo de volta também são perigosas. Não há muitos casos em que gostaríamos de simplesmente incrementar/decrementar algum valor onde não pudéssemos apenas armazenar os documentos individuais separadamente e agregá-los com uma visão.

Dados relacionais

Se os dados fizerem muito sentido estar na 3ª forma normal, e tentarmos seguir essa forma no CouchDB, vamos enfrentar muitos problemas. Uma maneira possível de resolver esse problema é com colações de visão, mas podemos estar constantemente lutando com o sistema. Se os dados puderem ser reformatados para serem muito mais desnormalizados, então o CouchDB funcionará bem.

Armazém de dados

O problema com isso é que visões temporárias no CouchDB em grandes conjuntos de dados são realmente lentas. Usar CouchDB e visões permanentes pode funcionar muito bem. No entanto, na maioria dos casos, um banco de dados orientado a colunas de algum tipo é uma ferramenta muito melhor para o trabalho de armazém de dados. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando CouchDB:

CouchDB é particularmente adequado para armazenar dados não estruturados ou semi-estruturados que não exigem campos e tipos de dados rigorosos. Documento JSON com API HTTP RESTful para operação é altamente desejável para ser armazenado como um objeto serializado para aplicações Web e Móveis. No entanto, o paradigma NoSQL e Map-Reduce pode ser um obstáculo significativo para integrar com o sistema SQL-RDBMS. Prós e contras encontrados por mim: Objetos serializados podem ser armazenados como dados não estruturados em documentos formatados em JSON altamente desejáveis para Aplicações Web e Móveis. A API HTTP RESTful fornece operações de banco de dados flexíveis e contínuas. Solução escalável distribuída de alta disponibilidade com capacidade de replicação para armazenamento redundante de dados. O banco de dados NoSQL pode se tornar um desafio para usuários experientes de RDBMS. O paradigma map-reduce pode ser muito exigente para usuários de primeira viagem. Documentos em formato JSON com pares de chave-valor são um tanto verbosos e consomem mais armazenamento. Análise coletada por e hospedada no G2.com.

Que problemas é CouchDB E como isso está te beneficiando?

Os bancos de dados NoSQL representam uma mudança em relação aos bancos de dados relacionais tradicionais e podem oferecer muitos benefícios (e seus próprios desafios) também. O CouchDB nos oferece esses recursos:

Fácil replicação de um banco de dados em várias instâncias de servidor

Indexação e recuperação rápidas

Interface semelhante ao REST para inserção, atualizações, recuperação e exclusão de documentos

Formato de documento baseado em JSON (facilmente traduzível entre diferentes linguagens)

Múltiplas bibliotecas para a linguagem de sua escolha (mostre algumas das escolhas de linguagem populares)

Atualizações de dados assináveis no feed _changes

Disponibilidade

Consistência

Tolerância a Partições

O CouchDB se enquadrou na categoria AP (Disponibilidade e Tolerância a Partições), que era o que estávamos procurando para nossas próprias preocupações com dados (sem mencionar a capacidade de replicar dados de forma contínua ou ad-hoc). Análise coletada por e hospedada no G2.com.