Categoria: Alto desempenho
Uso de índices de cobertura em um intervalo de vários tipos de documentos
Recentemente, eu estava trabalhando em um projeto que usava o N1QL para consultar dados do Couchbase Server. Esse era um aplicativo Java interno que eu estava hospedando em uma instância de baixo orçamento do Amazon EC2. Meu problema é que meu...
Ajustes do sistema operacional Linux frequentemente negligenciados
Há duas configurações simples no nível do sistema operacional Linux que as pessoas parecem estar deixando de configurar corretamente em seus sistemas de produção. Elas estão documentadas em outro lugar, mas continuam aparecendo e parece que precisam de uma rápida revisão...
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...
Índices para N1QL: ou como consegui um aumento de velocidade de uma ordem de magnitude
Índices para N1QL: ou como obtive um aumento de velocidade de uma ordem de magnitude No Couchbase 4.0, introduzimos a linguagem de consulta N1QL: uma linguagem de consulta flexível que traz uma consulta semelhante à SQL para documentos JSON. Sempre que falamos sobre N1QL, a conversa sempre começa...
MongoDB e DataStax, no espelho retrovisor
A Thumbtack publicou uma excelente postagem em seu blog hoje (link). Ele destaca os resultados preliminares dos testes de desempenho executados com o Couchbase Server, o MongoDB e o DataStax Enterprise (Apache Cassandra). Os resultados finais serão incluídos em um relatório de benchmark. A Thumbtack consultou o Couchbase,...
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...
Dissecando o benchmark NoSQL
Vamos analisar o Benchmark NoSQL do outono de 2014. Apache Cassandra / DataStax Enterprise. MongoDB. Servidor Couchbase. Ir. Hardware Servidor (8) Cliente (32) Processador Intel Xeon E5-2620 V2 (2) Intel Core i5-4440 Memória 64GB 8GB Armazenamento (dados) 100GB SATA 6Gb/s SSD...
Consultas em cache no Couchbase para alto desempenho
Este blog fornece exemplos de como os resultados da consulta podem ser armazenados em cache no Couchbase para serem recuperados do cache em vez de serem servidos a partir do índice no disco.
Arquitetura orientada para o desempenho
"Como devo acessar meus dados?", é a pergunta frequente dos desenvolvedores quando pensam em uma solução de armazenamento. Para responder a essa pergunta, primeiro é preciso entender o aplicativo que está sendo considerado. Quem são os usuários mais importantes e quais são os casos de uso...
Principais publicações
- Explicação da modelagem de dados: Conceitual, físico, lógico
- O que são modelos de incorporação? Uma visão geral
- Métodos de análise de dados: Técnicas qualitativas versus técnicas quantitativas
- Ciclo de vida de desenvolvimento de aplicativos (fases e modelos de gerenciamento)
- O que é análise de dados? Tipos, métodos e ferramentas para pesquisa
- O que são Vector Embeddings?
- Vector Database Use Cases: Search, RAG, and AI Apps
- A importância do pré-processamento de dados no aprendizado de máquina (ML)
- Arquitetura de alta disponibilidade: Requisitos e melhores práticas...