Introducing G2.ai, the future of software buying.Try now
Arango
Sponsorisé
Arango
Visiter le site web
Image de l'avatar du produit
CouchDB

Par The Apache Software Foundation

Profil non revendiqué

Revendiquer le profil G2 de votre entreprise

Revendiquer ce profil confirme que vous travaillez chez CouchDB et vous permet de gérer son apparence sur G2.

    Une fois approuvé, vous pouvez :

  • Mettre à jour les détails de votre entreprise et de vos produits

  • Augmenter la visibilité de votre marque sur G2, la recherche et les LLMs

  • Accéder à des informations sur les visiteurs et les concurrents

  • Répondre aux avis des clients

  • Nous vérifierons votre adresse e-mail professionnelle avant d'accorder l'accès.

3.9 sur 5 étoiles

Comment évalueriez-vous votre expérience avec CouchDB ?

Arango
Sponsorisé
Arango
Visiter le site web
Cela fait deux mois que ce profil n'a pas reçu de nouvel avis
Laisser un avis

Avis et détails du produit CouchDB

Valeur en un coup d'œil

Moyennes basées sur les avis d'utilisateurs réels.

Temps de mise en œuvre

1 mois

Retour sur investissement

4 mois

Image de l'avatar du produit

Avez-vous déjà utilisé CouchDB auparavant?

Répondez à quelques questions pour aider la communauté CouchDB

Avis CouchDB (64)

Avis

Avis CouchDB (64)

3.9
Avis 64

Rechercher des avis
Filtrer les avis
Effacer les résultats
Les avis G2 sont authentiques et vérifiés.
Rupali M.
RM
IoT Engineer
Petite entreprise (50 employés ou moins)
"Couchdb"
Qu'aimez-vous le plus à propos de CouchDB?

Couchdb est une très bonne plateforme pour en savoir plus sur NoSQL car un utilisateur peut facilement créer la base de données simplement en cliquant sur créer une base de données et en effectuant d'autres actions comme supprimer, ajouter un nouveau document, une nouvelle vue ou un index mango très facilement. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de CouchDB?

Je suis d'accord que CouchDB est un bon début pour un utilisateur qui apprend le NoSql, mais pour un nouvel utilisateur, il a besoin de pratique et cela peut prendre du temps pour apprendre de nouveaux concepts et comprendre l'interface complète. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Logiciels informatiques
AL
Marché intermédiaire (51-1000 employés)
"Bon pour notre cas d'utilisation"
Qu'aimez-vous le plus à propos de CouchDB?

aide-nous à mettre en œuvre notre application avec un mode hors ligne, qui est crucial pour notre entreprise. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de CouchDB?

pas beaucoup d'intégrations dans la surveillance. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Logiciels informatiques
UL
Petite entreprise (50 employés ou moins)
"Une base de données unique, facile à interroger"
Qu'aimez-vous le plus à propos de CouchDB?

Trop facile, c'est une base de données très conviviale et d'abord hors ligne. Nous pouvons simplement interroger via l'API REST, pas besoin d'écrire des requêtes complexes ou d'installer des pilotes. Intégration facile avec les applications. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de CouchDB?

Il existe certaines opérations avancées de Big Data qui sont difficiles à utiliser, et il est difficile d'effectuer des requêtes complexes. La performance pourrait être un problème. Avis collecté par et hébergé sur G2.com.

Rahul R.
RR
Senior Software Development Engineer
Marché intermédiaire (51-1000 employés)
"Excellent BD"
Qu'aimez-vous le plus à propos de CouchDB?

Le processus d'installation de CouchDB est simple et facile à comprendre. Base de données parfaite qui évolue rapidement. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de CouchDB?

Une meilleure documentation est nécessaire pour les développeurs. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Télécommunications
UT
Petite entreprise (50 employés ou moins)
"La meilleure base de données NoSql"
Qu'aimez-vous le plus à propos de CouchDB?

La meilleure chose à propos de CouchDB est sa documentation et son support. La documentation est très utile lorsque vous êtes bloqué sur quelque chose et leur support est de premier ordre. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de CouchDB?

Le processus d'installation et la configuration initiale pourraient être améliorés. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Logiciels informatiques
AL
Petite entreprise (50 employés ou moins)
"Ingénieur DevOps a travaillé sur plusieurs projets"
Qu'aimez-vous le plus à propos de CouchDB?

Peut exécuter une seule base de données logique sur plusieurs serveurs Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de CouchDB?

La structure n'est pas définie clairement dès le début. Avis collecté par et hébergé sur G2.com.

Utilisateur vérifié à Logiciels informatiques
AL
Marché intermédiaire (51-1000 employés)
"Bien"
Qu'aimez-vous le plus à propos de CouchDB?

Bon d'utiliser CouchDB, meilleure base de données rapide, utilisez-la. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de CouchDB?

Pas grand-chose pour l'instant car ça va bien pour le moment. Avis collecté par et hébergé sur G2.com.

Manu V.
MV
Senoir Software Developer
Petite entreprise (50 employés ou moins)
"Simple NoSQLDatabase"
Qu'aimez-vous le plus à propos de CouchDB?

Ce que j'aime le plus à propos de CouchDB, c'est que nous pouvons l'héberger sur notre serveur privé. J'utilise CouchDB dans le cadre de mon projet client, et il me permet de stocker différents types de données sous forme de document. Il prend en charge les appels API REST et offre diverses fonctionnalités pour filtrer les données des bases de données à l'aide d'appels API. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de CouchDB?

Le soutien de la communauté CouchDB n'est pas du tout prometteur. Il n'y a pas beaucoup de forums publics pour discuter des fonctionnalités. Même sur StackOverflow, il n'y a pas beaucoup de réponses aux questions des développeurs. Je pense qu'il est nécessaire de développer une communauté comme MongoDB. Avis collecté par et hébergé sur G2.com.

Sharique K.
SK
Team Lead - DevOps | Cloud | SRE - Cloud Native Productline
Entreprise (> 1000 employés)
Partenaire commercial du vendeur ou concurrent du vendeur, non inclus dans les scores G2.
"Solution de base de données en cluster à haute disponibilité de choix"
Qu'aimez-vous le plus à propos de CouchDB?

Étant donné que Couch DB est conçu pour une haute disponibilité, il nous permet de créer des services hautement fiables et une excellente API offre une intégration transparente avec le reste de l'écosystème.

Le mécanisme de réplication est le meilleur et hautement configurable, de sorte que pour différents clients, différentes configurations peuvent être activées. La surveillance à distance est également un point fort qui aide à diagnostiquer les problèmes à l'avance et à prendre des mesures correctives si nécessaire. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de CouchDB?

La disponibilité générale d'ingénieurs qualifiés avec des compétences en CouchDB est un problème persistant. Cela entraîne une longue période d'adaptation pour les nouveaux arrivants et il leur faut du temps pour développer leurs compétences et être opérationnels. Avis collecté par et hébergé sur G2.com.

Susmit S.
SS
Software Engineer III, B2Bi and File Gateway R&D
Entreprise (> 1000 employés)
"Couch DB Le meilleur DB que j'ai utilisé, a rendu ma vie facile en tant que développeur"
Qu'aimez-vous le plus à propos de CouchDB?

Les avantages de CouchDB sont :-

CouchDB permet la réplication facile de lui-même, ce qui conduit au partage de données entre différents appareils.

CouchDB permet une structure de données flexible, ce qui signifie que tout type de données peut être stocké ensemble.

CouchDB utilise l'API HTTP pour une communication facile entre les bases de données.

ReduceMap permet d'optimiser la combinaison de données.

Base de données orientée document ! Cela seul en vaut la peine : pouvoir décrire votre enregistrement dans un document JSON, puis l'indexer est ÉNORME.

Vous pouvez stocker le MÊME document dans plusieurs instances de base de données, et grâce au moteur de CouchDB, ce n'est pas un problème.

RAPIDE : L'accès au JSON est programmatique et facile à analyser, ce qui le rend facile à choisir.

Il peut se répliquer et se synchroniser avec les navigateurs web via PouchDB. Cela vous permet de garder une copie synchronisée de votre base de données côté client, ce qui offre un accès aux données beaucoup plus rapide que ne le permettraient des requêtes HTTP continues, et permet une utilisation hors ligne.

Support simple de Map/Reduce. Le système M/R vous permet de traiter des téraoctets de documents en parallèle, d'enregistrer les résultats, et de ne reprocesser que les documents qui ont changé lors des mises à jour ultérieures. Bien que moins puissant que Hadoop, c'est un système de requête facile à utiliser et difficile à rater.

Support de Sharding et Clustering. Depuis CouchDB 2.0, il prend en charge le clustering et le sharding des documents entre les instances sans avoir besoin d'un répartiteur de charge pour déterminer où les requêtes doivent aller.

La réplication de maître à maître vous permet de cloner, de sauvegarder en continu et d'écouter les changements via le protocole de réplication, même sur des liaisons WAN peu fiables. Avis collecté par et hébergé sur G2.com.

Que n’aimez-vous pas à propos de CouchDB?

Les inconvénients de CouchDB sont :-

CouchDB prend de l'espace supplémentaire pour les frais généraux, ce qui est un inconvénient majeur par rapport à d'autres bases de données.

Créer des requêtes aléatoires, qui n'ont pas de vue, est coûteux.

Pas de recherche en texte intégral intégrée

Bien qu'il existe des moyens : couchdb-lucene, elasticsearch

plus quelques autres :

Il ne prend pas en charge les transactions

Cela signifie que l'application de l'unicité d'un champ sur tous les documents n'est pas sûre, par exemple, garantir qu'un nom d'utilisateur est unique. Une autre conséquence de l'incapacité de CouchDB à prendre en charge la notion typique d'une transaction est que des opérations comme l'incrémentation/décrémentation d'une valeur et sa sauvegarde sont également dangereuses. Il n'y a pas beaucoup de cas où nous voudrions simplement incrémenter/décrémenter une valeur sans pouvoir stocker les documents individuels séparément et les agréger avec une vue.

Données relationnelles

Si les données ont beaucoup de sens à être en 3ème forme normale, et que nous essayons de suivre cette forme dans CouchDB, nous allons rencontrer beaucoup de problèmes. Une solution possible à ce problème est avec les collations de vues, mais nous pourrions constamment nous battre avec le système. Si les données peuvent être reformatées pour être beaucoup plus dénormalisées, alors CouchDB fonctionnera bien.

Entrepôt de données

Le problème est que les vues temporaires dans CouchDB sur de grands ensembles de données sont vraiment lentes. Utiliser CouchDB et des vues permanentes pourrait bien fonctionner. Cependant, dans la plupart des cas, une base de données orientée colonne de quelque sorte est un bien meilleur outil pour le travail d'entreposage de données. Avis collecté par et hébergé sur G2.com.

Informations sur les prix

Moyennes basées sur les avis d'utilisateurs réels.

Temps de mise en œuvre

1 mois

Retour sur investissement

4 mois

Coût perçu

$$$$$
Comparaisons CouchDB
Image de l'avatar du produit
MongoDB
Comparer maintenant
Image de l'avatar du produit
Couchbase
Comparer maintenant
Image de l'avatar du produit
Cassandra
Comparer maintenant
Image de l'avatar du produit
CouchDB
Voir les alternatives