DÉFIS

Apache CouchDB vs. Couchbase

Bien que son nom soit similaire, CouchDB n'offre pas les mêmes fonctionnalités et les mêmes performances que Couchbase. Les clients qui passent à Couchbase mentionnent généralement le manque de cohérence des données, de vitesse et de prise en charge des outils de développement de CouchDB.

CARACTÉRISTIQUES

Ensemble de fonctionnalités : Couchbase vs. CouchDB

  • Agilité des développeurs
  • Modèles de données
  • Cohérence
  • Réplication
  • Verrouillage
  • Langage de requête
  • Index secondaires
  • Notifications
  • Services
  • Serveur Couchbase
  • Document JSON, clé-valeur
  • Forte, y compris les transactions ACID distribuées
  • Maître-maître
  • Optimiste et pessimiste
  • Oui, SQL++ (SQL pour JSON)
  • Oui
  • Oui, protocole de changement de base de données / service d'événementiel
  • Données, requête, index, recherche plein texte, analyse, événements, sauvegarde, synchronisation mobile
  • Apache CouchDB
  • Document JSON, clé-valeur
  • Éventuellement
  • Maître-maître par défaut avec regroupement optionnel pour les écritures et les lectures du quorum
  • Optimiste avec MVCC modifiée
  • Oui, en utilisant une API de recherche limitée dérivée de MongoDB™
  • Oui
  • Oui, les changements d'alimentation
  • Données, requête, index
  • La performance à l'échelle
  • Stockage (performance)
  • Cache intégré (performance)
  • Cache géré (performance)
  • Serveur Couchbase
  • Arbre B à appendices seulement
  • Oui
  • Oui
  • Apache CouchDB
  • Arbre B à appendices seulement
  • Non
  • Non
  • Gérer en toute simplicité
  • Basculement automatique (gestion)
  • Réplication entre centres de données (gestion)
  • Serveur Couchbase
  • Oui
  • Oui
  • Apache CouchDB
  • Pas par défaut ; peut être configuré pour les lectures de quorum
  • Oui
CLIENTS

Ce que disent les clients

  • "Nous avons constaté que la technologie de réplication entre les centres de données pour Couchbase était supérieure, en particulier pour les charges de travail importantes.
    Claus Moldt, DSI, FICO
    <1 Temps de réponse en ms
    24x365 temps de fonctionnement de l'application
  • "Avec moins de la moitié des serveurs, nous pouvons augmenter les performances et obtenir une architecture beaucoup plus évolutive.
    Amir Ish-Shalom, Directeur principal des opérations, Viber
    15 milliards d'appels et de messages par jour
    60% réduction du nombre total de serveurs
De CouchDB à Couchbase : Pourquoi ?

Couchbase excelle sur CouchDB : Caching, JSON, SQL++, DBaaS, Mobile Sync, & plus.

Commencer à construire

Consultez notre portail pour développeurs afin d'explorer NoSQL, de parcourir les ressources et de commencer à utiliser les tutoriels.

Utiliser Capella gratuitement

Prenez en main Couchbase en quelques clics. Capella DBaaS est le moyen le plus simple et le plus rapide de démarrer.

Prendre contact

Vous souhaitez en savoir plus sur les offres Couchbase ? Laissez-nous vous aider.