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 ms24x365 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, Viber15 milliards d'appels et de messages par jour60% réduction du nombre total de serveurs