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 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