Scala multidimensionale

Couchbase Multi-Dimensional Scaling (MDS) migliora le prestazioni e riduce i costi scalando i servizi in modo indipendente ed evitando lo spreco di risorse dei progetti all-in-one.

Che cos'è lo scaling multidimensionale?

Couchbase MDS migliora le prestazioni e riduce i costi consentendo di scalare separatamente i servizi di query, indici e dati. Questa separazione elimina i conflitti di risorse, lo spreco di hardware e il ribilanciamento non necessario. Inoltre, è possibile assegnare ogni servizio all'hardware migliore per il suo lavoro: CPU per le query, SSD per gli indici e RAM per i dati. Le applicazioni vengono eseguite più velocemente, i clienti hanno un'esperienza migliore e il sistema è più facile da gestire.

In che modo i servizi di database beneficiano dell'isolamento?

Processori veloci per le query

Le query vengono eseguite più velocemente sui nodi dedicati e non rallentano le letture o le scritture, occupando la CPU.

SSD ad alte prestazioni

Gli indici sui nodi dedicati effettuano ricerche più rapide e non rallentano le scritture sovraccaricando l'I/O del disco.

Distribuzione dei dati

Più nodi significano più capacità di dati. Con i nodi di dati isolati, l'uso della memoria aumenta, il fabbisogno di CPU/disco diminuisce e la velocità di lettura/scrittura rimane costante.

Efficienza

Couchbase consente di assegnare i servizi a nodi specifici, massimizzando l'uso della CPU e della RAM attraverso una distribuzione efficiente delle risorse.

Servizi indipendenti

È possibile scalare ciascuno di questi servizi Couchbase in modo indipendente e non è necessario eseguire ogni servizio su ogni nodo.

  • Dati

    Memorizzazione e accesso a chiavi/valori per documenti JSON.

  • Interrogazione

    Il motore di query SQL++ può essere utilizzato con i servizi Dati e Indice.

  • Indice

    Indici primari e secondari sui dati.

  • Ricerca full-text, geospaziale e vettoriale per l'IA.

  • Analisi

    Analisi isolate dal carico di lavoro in tempo reale e SQL++.

  • Eventi

    Logica in tempo reale per rispondere a mutazioni/tempi.

  • Backup

    Backup completi e incrementali e fusioni.

Velocità senza interferenze

I nodi di query dedicati garantiscono un'elaborazione rapida senza rallentare le letture o le scritture. Isolando le operazioni di query, si evita la contesa della CPU con altri servizi e si possono scalare i nodi di query senza riequilibrare i dati. In questo modo le query sono sempre veloci, anche in presenza di carichi elevati.

Ricerca ad alta velocità, zero colli di bottiglia

I servizi di indicizzazione traggono vantaggio dalle unità SSD e funzionano meglio se isolati. In questo modo le scritture rimangono veloci, poiché l'I/O del disco non è condiviso con altri servizi. È possibile scalare l'indicizzazione in modo indipendente e creare il numero di indici necessario senza influire sulla distribuzione dei dati o sulle prestazioni di scrittura.

Letture e scritture coerenti su scala

Quando i nodi di dati sono isolati dai carichi di lavoro di query e indici, le letture e le scritture rimangono veloci e prevedibili. Non è necessario riequilibrare le query o gli indici per scalare il livello dei dati e si può dare priorità alla memoria utilizzando risorse più modeste per CPU e disco.

Cosa dicono i clienti

Iniziare a costruire

Scopri il nostro portale per sviluppatori per esplorare NoSQL, consultare risorse e iniziare con i tutorial.

Utilizzare Capella gratuitamente

Per iniziare a lavorare con Couchbase bastano pochi clic. Capella DBaaS è il modo più semplice e veloce per iniziare.

Contattaci

Volete saperne di più sulle offerte di Couchbase? Lascia che ti aiutiamo