Utilizzate un potente SQL con Couchbase

SQL++ è SQL per JSON con sintassi ANSI standard del settore. SQL++ supporta concetti comuni come le transazioni ACID, gli schemi gerarchici chiamati scope e i join tra documenti. Inoltre, sfrutta l'ottimizzazione brevettata basata sui costi.

Utilizzare SQL++ per superare le sfide del linguaggio dei database

High-Cost

Efficiente dal punto di vista dei costi

Il passaggio delle query a un nuovo linguaggio è costoso. SQL++ soddisfa gli standard ANSI 92, rendendo la migrazione di SQL a Couchbase più rapida e semplice.

cb-icon-performance-copy

Veloce

La scrittura di query può essere complessa e portare a velocità ridotte se eseguita in modo errato. Il nostro ottimizzatore basato sui costi (CBO) garantisce le migliori prestazioni.

failover

Coerente

L'utilizzo di più database per un'applicazione porta all'incoerenza dei dati. Couchbase può supportare tutti i casi d'uso con un unico database multi-modello.

cb-icon-SDK

Familiare

Imparare un nuovo linguaggio di interrogazione proprietario per un database è impegnativo. SQL++ consente agli sviluppatori di utilizzare le loro competenze esistenti in ANSI SQL per JSON.

Funzionalità chiave del linguaggio di database SQL++

SQL++ offre ai team un modo potente di interagire con i dati e di sviluppare query più rapide per supportare applicazioni critiche.

high-availability-3

Indici secondari globali (GSI)

I GSI consentono di eseguire interrogazioni a bassa latenza per le applicazioni interattive. Supportano l'elaborazione a livello di collezione.

cb-icon-indexing

Innovazioni nell'indicizzazione

Couchbase include indici compositi e array e una funzione che identifica l'indice migliore per le query SQL++.

mds-server

Scala multidimensionale (MDS)

L'MDS offre l'isolamento del carico di lavoro di vari microservizi, in modo da poter scalare il servizio di cui avete bisogno quando ne avete bisogno.

fts (2)

Ricerca a tutto testo (FTS)

La ricerca testuale integrata e consapevole della lingua consente agli utenti di ottenere rapidamente i documenti più rilevanti in base al punteggio.

SQL++: query simili a SQL con la flessibilità di JSON

Sviluppare applicazioni coinvolgenti con facilità utilizzando un linguaggio di database JSON completo e dichiarativo. Gli sviluppatori possono adattarsi rapidamente alle mutevoli esigenze aziendali utilizzando un archivio di documenti JSON senza schemi.

BF-sdk-box

Interrogazione senza compromessi, con le funzionalità che ci si aspetta dalle query SQL

SQL++ è un linguaggio di query NoSQL ad alte prestazioni con ottimizzatori e indicizzatori integrati per supportare milioni di interazioni simultanee con latenze inferiori al millisecondo. L'architettura multidimensionale di Couchbase utilizza SQL++ per i suoi servizi di query, indici, ricerca e analisi, partizionando per scalare elasticamente la capacità dei dati e fornire prestazioni di query accelerate.

BF-manage-and-store-data-locally-1

La familiarità degli strumenti rende semplice lo sviluppo e l'ottimizzazione delle query

SQL++ è accessibile attraverso il Query Workbench e dispone di una funzione integrata di consulenza sugli indici che indica allo sviluppatore quali indici sono necessari per ottimizzare la query. Flex Index utilizza l'indice di ricerca invertito del Full-Text Search Service per i predicati di query complicate. Couchbase include anche un ottimizzatore basato sui costi e funzioni definite dall'utente in JavaScript per manipolare i dati risultanti.

Cosa dicono i clienti

Media-Customer-1
"Ci siamo subito resi conto che Couchbase offre la flessibilità di effettuare ricerche con un linguaggio che sembra 99% lo stesso di SQL. Quindi per tutti gli sviluppatori è stata una transizione facile".
Fidencio Garrido, Ingegnere principale, DirecTV
Swarm-Quote
"Quello che Couchbase ha fatto con SQL++ è una delle cose più innovative realizzate nel settore dei database da decenni a questa parte".
Bill House, Vicepresidente di Ingegneria, Ingegneria SWARM
Media-Customer-3
"Utilizziamo ampiamente SQL++ per le interrogazioni strutturate e con la ricerca full-text possiamo effettuare ricerche senza soluzione di continuità e ricavare informazioni basate sulla rilevanza".
Dave Starling, CTO, Seenit
Media-Customer-4
"Siamo in grado di utilizzare i dati in modo più efficiente e abbiamo costruito una solida base per il futuro".
Arvind Jade, Architetto responsabile, Nielsen

Provate SQL++ in Capella

Mettete mano a SQL++ nel workbench di query di Capella UI.