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ì
- 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ì
- 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
- Sì
- Sì
- Apache CouchDB
- Albero B di sole appendici
- No
- No
- Gestire con facilità
- Failover automatico (gestione)
- Replica tra centri dati (gestione)
- Server Couchbase
- Sì
- Sì
- Apache CouchDB
- Non per impostazione predefinita; può essere configurato per la lettura del quorum
- Sì
CLIENTI
Cosa dicono i clienti
-
"Abbiamo scoperto che la tecnologia di replica tra i data center di Couchbase era superiore, soprattutto per i carichi di lavoro di grandi dimensioni".
Claus Moldt, CIO, FICO<1 Tempi di risposta in ms24x365 tempo di attività dell'applicazione -
"Con meno della metà dei server, possiamo aumentare le prestazioni e ottenere un'architettura molto più scalabile".
Amir Ish-Shalom, Direttore senior delle operazioni, Viber15 miliardi di chiamate e messaggi al giorno60% riduzione dei server totali