SQL

El lenguaje de consulta de próxima generación para administrar datos JSON

Demo

Demostración de SQL++ for Analytics

“SQL++ puede manejar
tipos adicionales de datos,
con mayor poder expresivo”

Don Chamberlin, co-inventor de SQL

Consulta sencilla de datos JSON complejos

Acceso a datos JSON

Los datos JSON son omnipresentes: el intercambio de información, la representación de objetos, las respuestas API y los microservicios utilizan JSON. Las bases de datos NoSQL modernas, como Couchbase, también admiten JSON como modelo de datos flexible.

Ampliación de la norma SQL

SQL++ le permite acortar los ciclos de desarrollo utilizando los conocimientos existentes sobre bases de datos SQL para consultar y gestionar fácilmente datos JSON. Sus conocimientos de SQL son transferibles y se aplican fácilmente a las consultas JSON con la sintaxis familiar que utiliza SQL++.

Soporte flexible de esquemas

Los modelos relacionales utilizan estándares de consulta SQL, pero las bases de datos JSON tienen esquemas más flexibles y requieren una sintaxis de consulta adicional para acceder a estructuras de datos más avanzadas. Desarrollo de aplicaciones preparado para el futuro utilizando un estándar abierto.

Ejemplos de consulta SQL

Couchbase está liderando la adopción temprana de la especificación SQL++, utilizándola para desbloquear la interacción analítica de datos JSON en Couchbase Server. Al utilizar SQL++ como base estandarizada para las consultas, los usuarios se benefician al transferir fácilmente sus conocimientos de las bases de datos relacionales tradicionales al dominio NoSQL. Reducir la barrera a la consulta de bases de datos NoSQL es esencial para que las empresas puedan extraer valor de sus datos JSON. SQL++ for Analytics es el lenguaje de consulta de Couchbase basado en SQL++.

  • Consulta SQL
  • Resultado JSON
  • Datos del pedido
  • Datos del cliente
SELECT  c.custid,
            c.name,
            c.orderno,
            o.order_date,
            o.ship_date,FROM orders o 
    JOIN customers c ON o.custid = c.custid
    WHERE o.orderno = 1004;

Empezar a construir

Consulte nuestro portal para desarrolladores para explorar NoSQL, buscar recursos y empezar con tutoriales.

Utilizar Capella gratis

Ponte manos a la obra con Couchbase en unos pocos clics. Capella DBaaS es la forma más fácil y rápida de empezar.

Póngase en contacto

¿Quieres saber más sobre las ofertas de Couchbase? Permítanos ayudarle.