Categoria: Consulta SQL++ / N1QL

De N1QL para JavaScript e vice-versa - Parte 6: Tópicos avançados
Nos blogs anteriores, abordamos a execução de N1QL (SQL++) a partir de funções JavaScript, o processamento de documentos por meio de iteradores, a manipulação de dados, o tratamento de erros e o uso de instruções preparadas. Temos alguns tópicos mais avançados a serem abordados antes de passarmos a manipular bibliotecas JavaScript, como chamar outras...

Potencializando os títulos mais populares do setor de jogos com o Couchbase
O mercado de jogos está maior do que nunca e crescendo. De acordo com a BusinessOfApps, mais de 55 bilhões de jogos foram baixados em 2021 somente entre o Google Play e a Apple App Store, e em um blog recente sobre estatísticas do setor de jogos para dispositivos móveis,...

Início rápido: Couchbase com Apache Spark na Databricks
O Couchbase é o principal banco de dados de documentos NoSQL do mundo. Ele oferece desempenho, flexibilidade e escalabilidade inigualáveis na borda, no local e na nuvem. O Spark é um dos ambientes de computação em memória mais populares. As duas plataformas podem ser combinadas para...

De N1QL para JavaScript e vice-versa - Parte 5: declarações preparadas
Nos blogs anteriores, abordamos a execução de N1QL (SQL++) a partir de funções JavaScript, o processamento de documentos por meio de iteradores, a manipulação de dados e o tratamento de erros. Agora, passaremos à execução de instruções dinâmicas. Instruções preparadas As funções JavaScript podem preparar e executar instruções preparadas, assim como qualquer solicitação...

Couchbase obtém uma terceira patente de banco de dados
Parece que, com nossa terceira patente de banco de dados, o Couchbase está mantendo o US Patent & Trademark Office muito ocupado. É com grande satisfação que anunciamos que o Couchbase recebeu sua terceira patente de banco de dados nos últimos nove meses. A terceira...

De N1QL para JavaScript e vice-versa - Parte 4: Tratamento de erros
Nos blogs anteriores, abordamos a execução de N1QL a partir de funções JavaScript, o processamento de documentos por meio de iteradores e a manipulação de dados. Agora, passaremos a tratar os erros das instruções N1QL. Tratamento de erros Quando um erro de qualquer natureza é encontrado, o jsevaluator por...

Faça agora a atualização para o Couchbase Capella a partir da Community Edition
O Couchbase é uma plataforma de banco de dados NoSQL que oferece várias edições e opções de implantação, incluindo um binário de instalação gratuito e um banco de dados totalmente gerenciado como serviço. Este blog compara brevemente nosso Couchbase Community Edition gratuito com o Couchbase Capella™...

De N1QL para JavaScript e vice-versa - Parte 3: Iteração sobre documentos e DML
Este blog anterior aborda os conceitos básicos da execução de instruções N1QL dentro de funções JavaScript. Agora passamos a... Iteradores/Processamento de valores Até agora, evitamos propositalmente declarações que retornam dados e que retornam dados da função. É aqui que...

Couchbase vs MongoDB: equívocos sobre NoSQL Parte 5
Os conceitos errôneos sobre NoSQL existem há muito tempo. Esta série do blog está sendo concluída com uma discussão sobre o que significa ser "o mais temido" e o que significa dar memória a um banco de dados. Certifique-se de que...

De N1QL para JavaScript e vice-versa - Parte 2: Uso básico
O blog anterior apresentou os novos recursos das funções definidas pelo usuário em JavaScript. Agora vamos explorá-los em mais detalhes. Começaremos com um mecanismo básico para executar instruções N1QL dentro do código JavaScript. N1QL em JavaScript Há...

Refletindo sobre a IPO da BASE um ano depois
Neste dia, no ano passado, a Couchbase tornou-se uma empresa de capital aberto. Esse marco significativo refletiu o trabalho árduo da equipe e o histórico consistente de sucesso. Desde que concluímos o IPO, conquistamos muitas coisas juntos, inclusive...

De N1QL para Javascript e vice-versa - Parte 1: Introdução
Entre os muitos recursos excelentes introduzidos no Couchbase Server 7.0, um tem potencial para causar um impacto maior em versões posteriores: Funções definidas pelo usuário N1QL. Uma rápida olhada no passado O N1QL é uma linguagem declarativa, o que significa que as solicitações simplesmente...