Contenido

En Servicio de análisis Couchbase utiliza el SQL lenguaje de consulta. SQL++ es un lenguaje de consulta moderno diseñado para trabajar con datos semiestructurados y con el modelo de datos JSON. SQL++ es compatible con SQL.

El Servicio Coucbase Analytics se encuentra actualmente en fase de desarrollo. Como tal, hay cambios ocasionales entre versiones. Este post sirve para documentar esos cambios.

6.0

Lenguaje de definición de datos

  • La asociación de cubos es ahora automática

    Las versiones anteriores requerían una asociación explícita entre los buckets de Analytics y los buckets de Couchbase Server. Por ejemplo, CREATE BUCKET ha WITH {"nombre": "salud"}. Los buckets de Analytics ahora reflejan automáticamente los buckets de Server, por ejemplo, en el ejemplo anterior otros comandos DDL de Analytics pueden hacer referencia a un bucket salud sin ninguna configuración adicional.

  • Las definiciones de los conjuntos de datos ya no requieren el SOMBRA palabra clave

    Las versiones preliminares anteriores a la versión 5.5 requerían el SOMBRA palabra clave. Es opcional en v5.5. Es un error incluirla en v6.0. Por lo tanto, la sintaxis para crear conjuntos de datos es la siguiente CREATE DATASET ((dataverse_name.)? dataset_name)? ON bucket_name (WHERE where_exp)?.

  • CONECTAR/DESCONECTAR CUBO han sido sustituidos por CONECTAR/DESCONECTAR ENLACE

    Los comandos de conexión y desconexión activan/desactivan el procesamiento de datos de los buckets del servidor. La nueva sintaxis completa es CONNECT LINK (dataverse_name.)? Local (, (dataverse_name.)? Local)*. Esto conectará todos los conjuntos de datos de un dataverse.

Posdata

Couchbase es de código abierto y probar gratis.
Empezar con código de ejemplo, consultas de ejemplo, tutoriales y mucho más.
Más recursos en nuestra portal para desarrolladores.
Síguenos en Twitter @CouchbaseDev.
Puede enviar preguntas a nuestro foros.
Participamos activamente en Stack Overflow.

Autor

Publicado por Hod Greeley, Defensor del Desarrollador, Couchbase

Hod Greeley es desarrollador de Couchbase y vive en Silicon Valley. Tiene más de dos décadas de experiencia como ingeniero de software y director de ingeniería. Ha trabajado en una variedad de campos de software, incluyendo física computacional y química, seguridad informática y de redes, finanzas y móviles. Antes de unirse a Couchbase en 2016, Hod dirigió las relaciones con desarrolladores para móviles en Samsung. Hod es doctor en física química por la Universidad de Columbia.

Dejar una respuesta