DG Altoros

Rapporto

Scoprite come Atlas e Capella si confrontano nel report sulle prestazioni DBaaS

SFIDE

Apache CouchDB vs. Couchbase

Sebbene il nome sia simile, CouchDB non riesce a fornire le stesse funzionalità e prestazioni elevate di Couchbase. I clienti che passano a Couchbase di solito menzionano la mancanza di coerenza dei dati, di velocità e di supporto per gli strumenti di sviluppo di CouchDB.

SFIDA #1

Garantire la coerenza dei dati

Le istanze di CouchDB trasportano informazioni diverse che devono essere riconciliate, introducendo punti di errore.

SFIDA #2

Capacità e velocità di interrogazione

CouchDB funziona come un puro archivio di documenti, il che limita le interrogazioni e rallenta le prestazioni.

SFIDA #3

Supporto per gli strumenti di sviluppo

CouchDB è un progetto open source con un ambiente rigido e un supporto limitato.

CARATTERISTICHE

Set di funzionalità: Couchbase vs. CouchDB

  • Agilità degli sviluppatori
  • Modelli di dati
  • Coerenza
  • Replica
  • Bloccaggio
  • Linguaggio di interrogazione
  • Indici secondari
  • Notifiche
  • Servizi
  • Server Couchbase
  • Documento JSON, chiave-valore
  • Forte, comprese le transazioni ACID distribuite
  • Maestro-padrone
  • Ottimista e pessimista
  • Sì, SQL++ (SQL per JSON)
  • Sì, protocollo di modifica del database / servizio di eventing
  • Dati, query, indici, ricerca full-text, analisi, eventing, backup, sincronizzazione mobile
  • Apache CouchDB
  • Documento JSON, chiave-valore
  • Eventuale
  • Master-master per impostazione predefinita con clustering opzionale per le scritture e le letture del quorum
  • Ottimista con MVCC modificato
  • Sì, utilizzando un'API di ricerca limitata derivata da MongoDB™.
  • Sì, cambia l'alimentazione
  • Dati, query, indici
  • Prestazioni su scala
  • Storage (prestazioni)
  • Cache integrata (prestazioni)
  • Cache gestita (prestazioni)
  • Server Couchbase
  • Albero B di sole appendici
  • Apache CouchDB
  • Albero B di sole appendici
  • No
  • No
  • Gestire con facilità
  • Failover automatico (gestione)
  • Replica tra centri dati (gestione)
  • Server Couchbase
  • Apache CouchDB
  • Non per impostazione predefinita; può essere configurato per la lettura del quorum

CLIENTI

Cosa dicono i clienti

Fico-Image
“We found that the replication technology across data centers for Couchbase was superior, especially for large workloads.”
Claus Moldt, CIO, FICO
<1 Tempi di risposta in ms
24x365 tempo di attività dell'applicazione

Da CouchDB a Couchbase: Sapere perché?

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