Categoria: Práticas recomendadas e tutoriais

Testar a interface da API REST do Couchbase Sync Gateway usando o Postman
O Couchbase Sync Gateway é um dos principais componentes da pilha do Couchbase Mobile. Em um alto nível, ele é responsável pelo roteamento e sincronização seguros dos dados entre os clientes da Web e móveis e o servidor Couchbase. Ele oferece suporte a um REST...

Armazene mais por menos usando a compactação de dados no Couchbase Server 5.5
Com o lançamento do Couchbase Server 5.5, introduzimos a compactação de ponta a ponta, que permite que os dados permaneçam compactados: do cliente para o cache, para o armazenamento em disco e para a replicação de dados entre os data centers. Como a maioria dos dados de nossos clientes está em texto JSON...

Criação simplificada de cluster do Couchbase Server via Docker
É muito simples executar uma instância do Couchbase Server em um contêiner do Docker. É preciso um pouco mais de trabalho para instalar e configurar totalmente um cluster. Nesta postagem, vou apresentar um script de shell que...

Suporte a ANSI JOIN no N1QL
Visão geral O suporte a ANSI JOIN foi adicionado em N1QL à versão 5.5 do Couchbase. Nas versões anteriores do Couchbase, o suporte a join era limitado a lookup join e index join, o que funciona muito bem quando a chave do documento de um lado do join...

Ajuste de seu fluxo de replicação para obter o melhor desempenho possível
O XDCR é um sistema de replicação de dados assíncrono de alto desempenho usado principalmente para replicar dados entre os clusters do Couchbase implantados em diferentes data centers. Várias empresas da Fortune 500 confiam no XDCR para seus aplicativos de missão crítica. Alta disponibilidade, recuperação de desastres e dados...

Criar pipelines de implantação contínua com Golang e Jenkins
Há algumas semanas, escrevi sobre a implantação contínua de um aplicativo escrito com a linguagem de programação Go usando um serviço popular chamado Travis CI. Esse exemplo demonstrou a criação de um aplicativo que usava um banco de dados NoSQL Couchbase, a criação de testes de unidade,...

Introdução ao Couchbase HA/DR: cliente Java com reconhecimento de vários clusters
Neste post, vou dar uma olhada em um aplicativo de amostra que usa o cliente Java MCA (Multi-Cluster Aware) do Couchbase Server. Esse cliente anda de mãos dadas com os recursos de Replicação entre centros de dados (XDCR) do Couchbase. O XDCR oferece suporte à replicação flexível de dados...

Desenvolva com agilidade, desenvolva em qualquer escala com o Couchbase no Cisco UCS
Nota do autor: este trecho do resumo da solução Couchbase no Cisco UCS® foi publicado em nome da Cisco. O resumo completo da solução Couchbase no Cisco UCS® está disponível mais adiante neste blog. À medida que o mundo migra para uma economia digital, as empresas estão...

Desenvolvimento de aplicativos com Go e NoSQL
Se você não sabe, Go é uma das minhas tecnologias de programação favoritas. Ela é rápida, limpa e não é muito difícil de aprender. No passado, eu havia criado algum conteúdo sobre o uso de Go com o Couchbase. Por exemplo, demonstrei...

Implantação contínua de um aplicativo Golang usando o Travis CI
Então, você está desenvolvendo um aplicativo usando a linguagem de programação Go com uma equipe de desenvolvedores para a sua organização. As práticas recomendadas diriam que você precisa criar testes adequados e desenvolver uma estratégia de integração e implantação contínuas. Se você...

Apresentando as consultas JOIN no Couchbase Mobile
O Couchbase Lite 2.0 suporta a capacidade de realizar JOINS em seus documentos JSON. Isso faz parte da nova interface de consulta baseada em N1QL, a linguagem de consulta declarativa do Couchbase que estende o SQL para JSON. Se você estiver familiarizado com SQL,...

Uso dos serviços de inteligência artificial do Google no Couchbase N1QL
"Se você não está usando a aprendizagem profunda, deveria estar." - Jeff Dean, bolsista do Google. O Google começou com a missão de capacitar tudo e todos com Inteligência Artificial (IA). Ele abriu o código aberto do Tensorflow e das bibliotecas de suporte para permitir que os desenvolvedores...