Categoria: Alto desempenho

Divide and Conquer: Couchbase GSI Index partitioning.

Dividir e conquistar: particionamento do índice GSI do Couchbase.

No Couchbase, os dados são sempre particionados usando o valor de hash consistente da chave do documento em vbukets que são armazenados nos nós de dados. O Índice Secundário Global (GSI) do Couchbase abstrai as operações de indexação e é executado como um serviço distinto dentro do...

Keshav Murthy 11 de abril de 2018
Building an Observation Deck

Construção de um deck de observação

Um sistema distribuído é aquele em que a falha de um computador que você nem sabia que existia pode tornar seu próprio computador inutilizável. - Leslie Lamport, 1987 Embora essas palavras prescientes tenham sido proferidas em 1987, elas continuam sendo o caso em...

Understanding Index Grouping And Aggregation in Couchbase N1QL Query

Entendendo o agrupamento e a agregação de índices na consulta N1QL do Couchbase

O Couchbase N1QL é um mecanismo moderno de processamento de consultas projetado para fornecer SQL agregado para JSON por índice em dados distribuídos com um modelo de dados flexível. Os bancos de dados modernos são implantados em clusters enormes. O uso de JSON oferece um modo de dados flexível. N1QL...

Sitaram Vemulapalli 3 de abril de 2018
Develop with Agility, Develop at any Scale with Couchbase on Cisco UCS

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

Keshav Murthy fevereiro 16, 2018
Database Pagination: Using OFFSET and Keyset in N1QL

Paginação de banco de dados: Usando OFFSET e Keyset no N1QL

Leia o histórico da paginação em meu artigo anterior: https://www.couchbase.com/blog/optimizing-database-pagination-using-couchbase-n1ql/ A paginação é a tarefa de dividir o resultado potencial em páginas e recuperar as páginas necessárias, uma a uma, sob demanda. Usar OFFSET e LIMIT é a maneira mais fácil de escrever...

Keshav Murthy janeiro 11, 2018
Comparing Couchbase Views with Couchbase N1QL & Indexing.

Comparação das visualizações do Couchbase com o Couchbase N1QL e a indexação.

À medida que a plataforma de dados do Couchbase evoluiu, serviços como N1QL e GSI Indexing lidaram com os casos de uso que o Couchbase VIEWS costumava lidar e muito mais. É lógico fazer a pergunta comparativa entre eles. Aqui está uma tabela comparando ambos. Esta é...

Keshav Murthy dezembro 4, 2017
Create the Right Index, Get the Right Performance.

Crie o índice certo, obtenha o desempenho certo.

Introdução Há três coisas importantes nos sistemas de banco de dados: desempenho, desempenho e desempenho. Para os sistemas de banco de dados NoSQL, há três coisas importantes: desempenho em escala, desempenho em escala, desempenho em escala. Compreender as opções de índice, criar o índice certo, com o...

Keshav Murthy novembro 12, 2017
Tooling Improvements in Couchbase Server 5.0 (Update)

Aprimoramentos de ferramentas no Couchbase Server 5.0 (atualização)

As melhorias nas ferramentas chegaram ao Couchbase Server 5.0. Observação: esta é uma repostagem atualizada de Melhorias nas ferramentas do Couchbase 5.0 Beta. Nesta postagem do blog, mostrarei alguns dos aprimoramentos das ferramentas em: Visualização do plano de consulta -...

Matthew Groves novembro 8, 2017
Profiling and Monitoring in Couchbase Server 5.0 Preview (Update)

Criação de perfil e monitoramento no Couchbase Server 5.0 Preview (atualização)

A criação de perfil e o monitoramento do N1QL são uma grande parte da versão 5.0 do Couchbase Server (agora disponível para download). Observação: esta é uma repostagem atualizada do Profiling and Monitoring in Couchbase Server 5.0 Preview (Update). Query Workbench Mais uma vez, vou...

Matthew Groves novembro 7, 2017
Optimizing Database Pagination using Couchbase N1QL.

Otimização da paginação do banco de dados usando o Couchbase N1QL.

Histórico: Como o Google faz isso? Quando você pesquisa algo ou alguma coisa no Google, ele apresenta os principais resultados relevantes e informa um número aproximado de documentos para o seu tópico - tudo em menos de um segundo. Aqui estão algumas dicas de alto nível: https://www.google.com/search/howsearchworks/algorithms/...

Keshav Murthy novembro 2, 2017
N1QL: A Practical Guide. Second Edition

N1QL: Um guia prático. Segunda edição

Há dois anos e duas semanas, em um dia fresco de outono em Wall Street, Nova York, lançamos o N1QL no Couchbase 4.0. Mesmo antes do lançamento, tínhamos clientes usando o N1QL de pré-lançamento porque ele resolvia o problema comercial crítico:...

Keshav Murthy outubro 26, 2017
Optimize N1QL performance using request profiling

Otimizar o desempenho do N1QL usando a criação de perfil de solicitação

O monitoramento revelou o consumo de recursos. E agora? O Couchbase Server 4.5 introduziu um mecanismo para ficar de olho nas solicitações em execução, de modo que as solicitações com desempenho lento pudessem ser destacadas. Este artigo da DZone aborda o assunto do monitoramento N1QL em detalhes, mas...