DÉFIS

Apache CouchDB vs. Couchbase

While the name is similar, CouchDB fails to deliver the same functionality and high performance as Couchbase. Customers who switch to Couchbase usually mention CouchDB’s lack of data consistency, speed, and support for development tools.

CARACTÉRISTIQUES

Feature set: Couchbase vs. CouchDB

  • Developer agility
  • Data models
  • Cohérence
  • Réplication
  • Locking
  • Query language
  • Secondary indexes
  • Notifications
  • Services
  • Serveur Couchbase
  • JSON document, key-value
  • Strong, including distributed ACID transactions
  • Master-master
  • Optimistic and pessimistic
  • Yes, SQL++ (SQL for JSON)
  • Yes
  • Yes, database change protocol / eventing service
  • Data, query, index, full-text search, analytics, eventing, backup, mobile sync
  • Apache CouchDB
  • JSON document, key-value
  • Eventual
  • Master-master by default with optional clustering for quorum writes and reads
  • Optimistic with modified MVCC
  • Yes, using a limited find API derived from MongoDB™
  • Yes
  • Yes, changes feeds
  • Data, query, index
  • La performance à l'échelle
  • Storage (performance)
  • Integrated cache (performance)
  • Managed cache (performance)
  • Serveur Couchbase
  • Append-only B-tree
  • Yes
  • Yes
  • Apache CouchDB
  • Append-only B-tree
  • Non
  • Non
  • Manage with ease
  • Automatic failover (management)
  • Cross data center replication (management)
  • Serveur Couchbase
  • Yes
  • Yes
  • Apache CouchDB
  • Not by default; can be configured for quorum reads
  • Yes
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
From CouchDB to Couchbase: Know Why?

Couchbase excels over CouchDB: Caching, JSON, SQL++, DBaaS, Mobile Sync, & more.

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.