Autor

Consulta de intervalos de datas em matrizes de documentos JSON incorporados. Um exemplo simples usando N1QL, Nodejs e Docker
A consulta e a indexação de arrays de documentos é um dos recursos mais avançados do Couchbase. Encontrar entradas de matriz dentro de um intervalo de datas específico é um requisito comum. Considere o seguinte caso de uso. História do usuário: "Quero indexar uma conta incorporada...

A maneira mais rápida de identificar PII armazenadas em seu banco de dados: Um exemplo simples usando N1QL, Nodejs e Docker
Uma solicitação frequente dos clientes é uma maneira de identificar PII em seus bancos de dados. Pensei em mostrar um breve exemplo de como isso pode ser feito. História do usuário: "Quero identificar números de cartão de crédito e números de previdência social não criptografados...

Consistência de consulta NOSQL de alto desempenho com o Couchbase 4.5
Consistência de alto desempenho Ao usar o Couchbase como seu sistema de registro, oferecemos a melhor experiência de indexação da categoria usando nossos índices secundários globais e o isolamento da carga de trabalho por meio de nós de indexação dedicados. Aprimoramos ainda mais essa experiência no Couchbase 4.5...

A API de subdocumento do Couchbase para Go
A API de subdocumento - go Você provavelmente já ouviu falar sobre a API de subdocumento (subdoc) disponível no couchbase 4.5. Mark Nunberg, um dos arquitetos da nova API, tem um ótimo blog sobre a motivação e o ímpeto por trás da extensão da API do Memcached (valor-chave)...

Declarações preparadas - pelos números!
Always be Prepared.... Em nossa última discussão sobre instruções preparadas no couchbase, falamos sobre os ganhos de desempenho que são possíveis com o uso de instruções preparadas. Pensei em publicar uma "sequência" com alguns exemplos e números do mundo real usando o...

N1QL - esquemas JSON tipados e não tipados em GO
N1QL + Go + JSON Marshaling Desenvolvido pela Couchbase para uso com o Couchbase Server, o N1QL fornece uma linguagem de consulta comum e um modelo de dados baseado em JSON para bancos de dados distribuídos orientados a documentos. O N1QL é uma linguagem de consulta avançada e expressiva. Entre os inúmeros benefícios...

Prepare-se para isso!
Get Prepared.... Um dos aspectos mais impressionantes do uso do N1QL é a capacidade de usar instruções preparadas. O que são instruções preparadas? Por que usá-los? Qual é a vantagem? Considere o exemplo a seguir do bucket e do conjunto de dados de amostra de viagem que são empacotados...

Execução de operações em massa no Couchbase usando Golang
Uma pergunta frequente feita pela comunidade de desenvolvedores do Couchbase é "como posso realizar operações do tipo bulk?" A expectativa é que uma plataforma de dados de alto desempenho ofereça suporte à criação de lotes para melhorar o desempenho. Todos os clientes do Couchbase SDK oferecem suporte a operações em lote. Por meio de...

O suporte ao Windows 10 está AQUI!
Windows 10 e o futuro! Tenho o prazer de anunciar o suporte oficial ao Windows 10 com o lançamento do Couchbase 4.1. Estes são tempos empolgantes e, à medida que continuamos a crescer, estamos investindo pesadamente na plataforma Windows e .NET....

Criar uma API REST usando um ODM com Couchbase + Node.js + Express e Ottoman
Antecedentes Couchbase + Nodejs = Desenvolvimento rápido No ano passado, o proprietário de todas as coisas relacionadas a nodejs na Couchbase, Brett Lawson, apresentou uma prévia de nosso ODM (Object Data Mapper) para Node.js, conhecido como "Ottoman". Desde aquela época, ele tem...

Armazenamento de perfil de usuário Pure Storage, Couchbase e Node.js
Ultimamente, há muito burburinho em torno do armazenamento de classe empresarial. A Pure Storage, líder reconhecida no setor, recentemente nos deu a oportunidade de implantar o Couchbase em um de seus ambientes de laboratório. O cluster de 8 nós foi facilmente capaz de...

Callbacks de expiração do Couchbase Labs
TTLs e notificação de expiração O Couchbase inclui um TTL (Time To Live) como parte dos campos de metadados de cada documento. Todos os SDKs do cliente incluem suporte para definir/consultar/tocar esse valor. O valor é definido como o "número...