Etiqueta: Otimizador

Less Is More: Why Use a Cost-Based Optimizer?

Menos é mais: Por que usar um otimizador baseado em custos?

Menos é mais. - Ludwig Mies van der Rohe Não há declaração mais verdadeira sobre os objetivos de um otimizador de consultas. Fazer menos: Menos memória, menos CPU, menos disco, menos E/S, menos instruções, menos partições, menos excesso. Menos tudo para...

Keshav Murthy 7 de setembro de 2019
Cost Based Optimizer for Couchbase N1QL (SQL for JSON)

Otimizador baseado em custo para Couchbase N1QL (SQL para JSON)

Autores e equipe de engenharia: Bingjie Miao, Keshav Murthy, Marco Greco, Prathibha Bisarahalli. Couchbase, Inc. Um otimizador baseado em regras conhece regras para tudo e custos para nada - Oscar Wilde Resumo O Couchbase é um banco de dados JSON distribuído. Ele fornece processamento de dados distribuído,...

Keshav Murthy 7 de agosto de 2019
N1QL (Query) Basic Order of Execution.

N1QL (Consulta) Ordem básica de execução.

A sintaxe da consulta é limitada. As consultas são ilimitadas. Predicado pushdown, grupo por pushdown, paginação de deslocamento, paginação de conjunto de chaves, otimização de junção, otimização de pesquisa, já discutimos tudo isso. Ainda assim, é importante entender o fluxo de execução padrão e simples - embora lento - da...

Keshav Murthy 8 de junho de 2019
Approaches to Query Optimization in NoSQL

Abordagens para otimização de consultas em NoSQL

Um homem voltou para casa depois de caminhar ao redor do mundo por onze anos. No dia seguinte, quando ele disse à esposa que estava indo para a loja da esquina, ela lhe perguntou: "Você está fazendo o caminho mais curto ou o mais longo?". As perguntas podem...

Keshav Murthy 5 de maio de 2019
N1QL: A Practical Guide

N1QL: Um guia prático

O N1QL foi projetado para ajudar os desenvolvedores a desenvolver facilmente aplicativos para resolver problemas do mundo real. Tecnicamente, o N1QL foi projetado para oferecer aos desenvolvedores e às empresas uma linguagem expressiva, poderosa e completa para consultar, transformar e manipular dados JSON. O N1QL inspira-se no SQL...

Keshav Murthy março 17, 2017