Servidor Couchbase

Alterações no Couchbase Analytics Service

Conteúdo

O Serviço de análise do Couchbase usa o SQL++ linguagem de consulta. O SQL++ é uma linguagem de consulta moderna projetada para trabalhar com dados semiestruturados e com o modelo de dados JSON. O SQL++ é compatível com as versões anteriores do SQL.

O Coucbase Analytics Service está atualmente na versão prévia para desenvolvedores. Como tal, há mudanças ocasionais entre as versões. Esta postagem serve para documentar essas alterações.

6.0

Linguagem de definição de dados

  • A associação de baldes agora é automática

    As versões anteriores exigiam uma associação explícita entre os buckets do Analytics e os buckets do Couchbase Server. Por exemplo, CREATE BUCKET ha WITH {"name": "health"}. Os buckets do Analytics agora espelham automaticamente os buckets do servidor, por exemplo, no exemplo anterior, outros comandos DDL do Analytics podem se referir a um bucket saúde sem nenhuma configuração adicional.

  • As definições de conjunto de dados não exigem mais o SOMBRA palavra-chave

    As versões de visualização anteriores à versão 5.5 exigiam o SOMBRA palavra-chave. Ela é opcional na versão 5.5. É um erro incluí-la na versão 6.0. Portanto, a sintaxe para criar conjuntos de dados é CREATE DATASET ((dataverse_name.)? dataset_name)? ON bucket_name (WHERE where_exp)?.

  • BALDE DE CONEXÃO/DESCONEXÃO foram substituídos por CONECTAR/DESCONECTAR LINK

    Os comandos connect e disconnect ativam/desativam o processamento do conjunto de dados dos buckets do servidor. A nova sintaxe completa é CONNECT LINK (nome_do_dataverso.)? Local (, (dataverse_name.)? Local)*.. Isso conectará todos os conjuntos de dados em um dataverse.

Pós-escrito

O Couchbase é de código aberto e grátis para experimentar.
Comece a usar com código de amostra, consultas de exemplo, tutoriais e muito mais.
Encontre mais recursos em nosso portal do desenvolvedor.
Siga-nos no Twitter @CouchbaseDev.
Você pode postar perguntas em nosso fóruns.
Participamos ativamente de Estouro de pilha.

Compartilhe este artigo
Receba atualizações do blog do Couchbase em sua caixa de entrada
Esse campo é obrigatório.

Autor

Postado por Hod Greeley, Advogado do desenvolvedor, Couchbase

Hod Greeley é um defensor dos desenvolvedores da Couchbase e mora no Vale do Silício. Ele tem mais de duas décadas de experiência como engenheiro de software e gerente de engenharia. Trabalhou em diversas áreas de software, incluindo física e química computacional, segurança de computadores e redes, finanças e dispositivos móveis. Antes de ingressar na Couchbase em 2016, Hod liderou as relações com desenvolvedores para dispositivos móveis na Samsung. Hod é Ph.D. em física química pela Universidade de Columbia.

Deixe um comentário

Pronto para começar a usar o Couchbase Capella?

Iniciar a construção

Confira nosso portal do desenvolvedor para explorar o NoSQL, procurar recursos e começar a usar os tutoriais.

Use o Capella gratuitamente

Comece a trabalhar com o Couchbase em apenas alguns cliques. O Capella DBaaS é a maneira mais fácil e rápida de começar.

Entre em contato

Deseja saber mais sobre as ofertas do Couchbase? Deixe-nos ajudar.