Bingjie Miao, engenheiro de software principal da Couchbase | Blog da Couchbase

Autor

Todas as postagens de Bingjie Miao, engenheiro de software principal da Couchbase

Bingjie Miao é engenheiro de software principal da Couchbase. Bingjie tem 20 anos de experiência em bancos de dados relacionais e NoSQL. Sua principal área de especialização é a otimização e execução de consultas.

Analyzing Statistics for Cost-Based Optimization in Couchbase 7.0

Análise de estatísticas para otimização baseada em custos no Couchbase 7.0

O Couchbase Server 7.0 (Enterprise Edition) introduziu um otimizador baseado em custo (CBO). As versões anteriores do Couchbase Server usavam um otimizador baseado em regras (RBO). O Couchbase Server evoluiu naturalmente do RBO para o CBO, como a maioria dos principais sistemas de bancos de dados relacionais. O CBO usa estimativas de custo...

IN List Handling Improvements in Couchbase Server 6.5

Melhorias no tratamento de listas IN no Couchbase Server 6.5

Introdução A lista IN é comumente usada em consultas N1QL. O Couchbase Server 6.5 apresenta alguns aprimoramentos no tratamento da lista IN em consultas N1QL. Tratamento de grandes listas IN Antes do Couchbase Server 6.5, o N1QL tratava a avaliação da lista IN em...

ANSI JOIN Enhancements and  ANSI MERGE

Aprimoramentos do ANSI JOIN e ANSI MERGE

Introdução O suporte do N1QL para ANSI JOIN foi introduzido pela primeira vez na versão 5.5. Atualmente, há uma restrição no ANSI JOIN (versão 5.5 e 6.0) em que o lado direito de um ANSI JOIN deve ser um espaço-chave. Essa restrição será...

ANSI JOIN Support in N1QL

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...