SQL++

Le langage de requête de nouvelle génération pour la gestion des données JSON

Démonstration

Démonstration de SQL++ for Analytics

“SQL++ peut gérer
types de données supplémentaires,
avec une puissance expressive accrue”

Don Chamberlin, Co-inventeur de SQL

Interroger des données JSON complexes en toute simplicité

Accès aux données JSON

Les données JSON sont omniprésentes : l'échange d'informations, la représentation d'objets, les réponses aux API et les microservices utilisent tous JSON. Les bases de données NoSQL modernes, comme Couchbase, prennent également en charge JSON en tant que modèle de données flexible.

Extension de la norme SQL

SQL++ vous permet de raccourcir les cycles de développement en utilisant vos compétences existantes en matière de bases de données SQL pour interroger et gérer facilement les données JSON. Vos connaissances en SQL sont transférables et facilement applicables aux requêtes JSON grâce à la syntaxe familière utilisée par SQL++.

Prise en charge flexible des schémas

Les modèles relationnels utilisent les normes d'interrogation SQL, mais les bases de données JSON ont des schémas plus souples et nécessitent une syntaxe d'interrogation supplémentaire pour accéder à des structures de données plus avancées. L'utilisation d'un standard ouvert permet d'assurer la pérennité du développement des applications.

Exemples de requêtes SQL

Couchbase est à l'avant-garde de l'adoption précoce de la spécification SQL++, l'utilisant pour débloquer l'interaction analytique des données JSON dans le serveur Couchbase. En utilisant SQL++ comme base standardisée pour l'interrogation, les utilisateurs bénéficient d'un transfert facile de leurs compétences des bases de données relationnelles traditionnelles vers le domaine NoSQL. Il est essentiel de réduire les obstacles à l'interrogation des bases de données NoSQL pour permettre aux entreprises d'extraire de la valeur de leurs données JSON. SQL++ for Analytics est le langage de requête Couchbase construit sur SQL++.

  • Requête SQL++
  • Résultat JSON
  • Données de commande
  • Données sur les clients
SÉLECTIONNER c.custid,
            c.nom,
            c.orderno,
            o.date_commande,
            o.date_livraison, FROM commandes o 
    JOINDRE clients c SUR o.custid = c.custid
    OÙ o.orderno = 1004;

Commencer à construire

Consultez notre portail pour développeurs afin d'explorer NoSQL, de parcourir les ressources et de commencer à utiliser les tutoriels.

Utiliser Capella gratuitement

Prenez en main Couchbase en quelques clics. Capella DBaaS est le moyen le plus simple et le plus rapide de démarrer.

Prendre contact

Vous souhaitez en savoir plus sur les offres Couchbase ? Laissez-nous vous aider.