Remover a restrição de mapa de autor único: Índice secundário global do Couchbase

Aprimoramento do desempenho usando XATTRs para armazenamento e pesquisa de vetores
Com a introdução da pesquisa vetorial, os usuários agora podem armazenar grandes matrizes vetoriais - geralmente compostas de números aparentemente arbitrários - em seus documentos. Como esses dados não são necessários para a maioria das consultas padrão, os usuários agora podem aproveitar os atributos estendidos (XATTRs), que fazem parte...

Aprimoramentos do serviço de índice no Couchbase Server 7.2.2 : Parte 2
Esta é a Parte 2 de um blog dividido em duas partes. A Parte 1 discute as melhorias no dimensionamento do serviço Index implementadas no Couchbase Server 7.2.2. Esta segunda parte se concentra na redução de sobrecargas de memória e E/S de disco. Reduzindo as sobrecargas de memória para o processo do indexador Couchbase...

Aprimoramentos do serviço de índice no Couchbase Server 7.2.2 : Parte 1
Desde o início deste ano, nós (equipe de indexação do Couchbase) realizamos um projeto para melhorar o serviço de indexação no Capella. Este blog discute as metas que planejamos alcançar no início do projeto e a lista de aprimoramentos entregues...

Suporte à criação simultânea de índices no serviço de indexação
Os aplicativos modernos são implementados como um conjunto de um grande número de microsserviços. Cada um desses microsserviços pode ser executado independentemente de muitos outros microsserviços. Esses aplicativos esperam que os bancos de dados subjacentes ofereçam suporte a multilocação. O Couchbase Server 7.0 introduziu escopos e coleções para...

Apresentando o Ottoman v2.0: Um ODM para Node.js e Couchbase
Em nome da equipe do Couchbase, estou absolutamente entusiasmado em anunciar a disponibilidade geral do Ottoman 2.0. Ottoman é uma biblioteca Object Document Mapper (ODM) para Couchbase e Node.js que mapeia documentos JSON armazenados no Couchbase para objetos JavaScript nativos....

Veja como o serviço de índice foi atualizado para o Couchbase 7.0
As compilações e atualizações de índices acabaram de receber uma grande melhoria de desempenho com a introdução de Escopos e Coleções no Couchbase 7. A versão 7.0 do Couchbase Server introduz a separação dos dados do Bucket em Escopos e Coleções lógicos em cima do...

Anunciando o Couchbase Server 7.0
O Couchbase Server 7.0 resolve os requisitos do desenvolvimento de aplicativos modernos. Ao fazer isso, ele resolve o debate sobre o uso de bancos de dados relacionais ou NoSQL. Não há mais necessidade de fazer concessões. (Experimente você mesmo aqui ou vá direto para o...

Como usar o particionamento de índice secundário global para mais de uma partição
Como engenheiro de campo, trabalho com clientes e frequentemente os vejo usando os recursos do Couchbase com uma abordagem "pensando fora da caixa". Um desses recursos que vejo sendo usado de forma mais criativa são as partições do Global Secondary Index (GSI). Vamos falar primeiro sobre o GSI e...

O que é um banco de dados JSON e por que ele é útil?
Minha família me ouve falar sobre bancos de dados JSON com bastante frequência. Naturalmente, tive que explicar que Jason não é o proprietário da minha empresa! Em vez disso, muitos bancos de dados modernos usam JSON como formato de dados. Eles geralmente saem da sala quando...

Crie a consulta certa, obtenha o desempenho certo
Há um excelente blog sobre como obter o melhor desempenho de nosso serviço de indexação: "Create the Right Index, Get the Right Performance." (Crie o índice certo, obtenha o desempenho certo), esse blog e seus conselhos resistiram ao teste do tempo. Então, por que não dar uma...

O Index Advisor oferece suporte a autoverificação e pushdowns de índices
O consultor de índice para declaração N1QL (declaração ADVISE) foi lançado oficialmente no Couchbase Server 6.6. Ele foi projetado para se esforçar ao máximo para fornecer uma recomendação de índice secundário global para cada espaço-chave na consulta, que é melhor do que todos os...