SQL++: ANSI SQL para JSON
SQL++ es el potente lenguaje de base de datos de Couchbase que combina el lenguaje de consulta estructurado (SQL) con la flexibilidad de JavaScript Object Notation (JSON). Cumpliendo con las directrices de sintaxis del American National Standards Institute (ANSI) y diseñado para desarrolladores, SQL++ le permite aprovechar las habilidades existentes para crear aplicaciones modernas con velocidad, consistencia y eficiencia.
Utiliza el potente SQL con Couchbase
SQL es SQL para JSON con sintaxis ANSI estándar del sector. SQL++ soporta conceptos comunes como transacciones ACID, esquemas jerárquicos llamados ámbitos y uniones entre documentos. También aprovecha nuestra optimización patentada basada en costes.
Utilice SQL++ para superar los difíciles retos del lenguaje de bases de datos
Rentabilidad
Cambiar las consultas a un nuevo lenguaje es costoso. SQL++ cumple los estándares ANSI 92, lo que hace que la migración de SQL a Couchbase sea más rápida y sencilla.
Rápido
Escribir consultas puede ser complejo y provocar lentitud si se ejecutan incorrectamente. Nuestro optimizador basado en costes (CBO) garantiza el mejor rendimiento.
Consistente
Usar múltiples bases de datos para una aplicación lleva a la inconsistencia de los datos. Couchbase puede dar soporte a todos tus casos de uso con una única base de datos multimodelo.
Conocido
Aprender un nuevo lenguaje de consulta propietario para una base de datos es todo un reto. SQL++ permite a los desarrolladores utilizar sus conocimientos de ANSI SQL para JSON.
SQL++: consultas tipo SQL con la flexibilidad de JSON
Desarrolle aplicaciones atractivas con facilidad utilizando un lenguaje de base de datos de consulta JSON completo y declarativo. Los desarrolladores pueden adaptarse rápidamente a los cambiantes requisitos empresariales mediante un almacén de documentos JSON sin esquemas.


Consulta sin compromiso, con las funciones que esperas de las consultas SQL
SQL++ es un lenguaje de consulta NoSQL de alto rendimiento con optimizadores incorporados y habilitadores de indexadores para soportar millones de interacciones concurrentes con latencias por debajo del milisegundo. La arquitectura multidimensional de Couchbase utiliza SQL++ en sus servicios de consulta, índice, búsqueda y análisis, particionando para escalar elásticamente la capacidad de datos y ofrecer un rendimiento de consulta acelerado.
Las herramientas conocidas facilitan el desarrollo y la optimización de consultas
Se accede a SQL++ a través del Query Workbench y dispone de una función integrada de asesoramiento sobre índices que indica al desarrollador qué índices son necesarios para optimizar su consulta. Flex Index utiliza el índice de búsqueda invertido del Full-Text Search Service para predicados de consulta complicados. Couchbase también incluye un optimizador basado en costes y funciones definidas por el usuario basadas en JavaScript para manipular los datos resultantes.








