Todos os produtos
Search
Central de documentação

Database Autonomy Service:Análise das principais chaves

Última atualização: Oct 14, 2026

A análise de chaves do Database Autonomy service (DAS) identifica chaves grandes (big keys) e chaves quentes (hot keys) na sua instância Redis em tempo real. Ao monitorar a frequência de acesso e a contagem de elementos das chaves, esse recurso ajuda a evitar falta de memória e degradação de desempenho causadas por uma distribuição desigual de chaves.

Pré-requisitos

Sua instância deve ser uma instância Redis ou Tair compatível:

Mecanismo de identificação e classificação

Para evitar sobrecarregar o seu banco de dados, este recurso coleta estatísticas apenas das chaves acessadas por operações de leitura ou gravação do cliente. Ele retém e exibe apenas um número especificado das principais chaves para cada tipo, em vez de verificar todas as chaves do banco de dados em tempo real. Além disso, após a reinicialização da instância ou um failover de alta disponibilidade (HA), as estatísticas coletadas são apagadas e o processo recomeça. Como resultado, chaves que não foram acessadas por um longo período podem não ser incluídas nas estatísticas. Para analisar o uso de memória e a distribuição de todas as chaves no seu banco de dados, utilize o recurso Offline Key Analysis.

Tipo de chave

Versões aplicáveis

Mecanismo estatístico

Descrição

Chave grande (por número de elementos)

  • Redis Open-Source Edition 5.0 ou posterior.

  • Tair (Enterprise Edition).

O sistema considera uma chave como grande se o seu número de elementos, como campos em um Hash ou membros em um Set, atingir ou ultrapassar um limiar (padrão: 2.000). Personalize esse limiar defina o parâmetro bigkey-threshold.

Nota
  • Instâncias de memória persistente não suportam o parâmetro bigkey-threshold.

  • Se este parâmetro não for exibido nas configurações, upgrade the minor version da sua instância e tente novamente.

Exibe até as três principais chaves grandes para cada tipo de dado. Se várias chaves tiverem o mesmo número de elementos, a chave gravada primeiro tem prioridade.

Nota
  • Para instâncias de memória persistente do Tair (Enterprise Edition), apenas as três principais chaves por contagem de elementos em todos os tipos de chave são exibidas.

  • Para outras instâncias, se apenas três chaves grandes forem exibidas no total, upgrade the minor version e tente novamente.

Chave grande (por uso de memória)

Instâncias nativas da cloud otimizadas para memória do Tair (Enterprise Edition) com versão secundária 25.6.0.0 ou posterior.

  • O sistema considera uma chave como grande se o seu uso total de memória ultrapassar um limiar (padrão: 500 MB). Personalize esse limiar defina o parâmetro bigkey-mem-threshold.

  • Uma chave também é considerada grande se o uso médio de memória de seus elementos ultrapassar 1 MB. Personalize esse limiar defina o parâmetro bigkey-field-mem-threshold. Por exemplo, uma chave String é considerada grande se o seu valor ultrapassar 1 MB. Uma chave Hash com 100 pares chave-valor é considerada grande se o seu uso total de memória resultar em um tamanho médio de elemento maior que 1 MB.

  • A partir de 26 de maio de 2026, o valor padrão de bigkey-field-mem-threshold será alterado de 50 MB para 1 MB.

Exibe até as três principais chaves grandes para cada tipo de dado. Se as chaves tiverem o mesmo uso de memória, a chave gravada primeiro tem prioridade.

Chave quente (por QPS)

  • Redis Open-Source Edition 5.0 ou posterior.

  • Tair (Enterprise Edition).

O sistema considera uma chave como quente se as suas consultas por segundo (QPS) ultrapassarem 5.000. Personalize esse limiar defina o parâmetro hotkey-threshold.

O sistema exibe até as 50 principais chaves quentes e mostra o QPS preciso em tempo real.

As estatísticas de chaves quentes têm suporte limitado em versões secundárias anteriores. Recomendamos que você upgrade to the latest minor version.

Em versões anteriores ao Redis Open-Source Edition 7.0.18, 6.0.2.9 e 5.5.2.9, ou ao Tair otimizado para memória 5.0.50 e 25.2.0.0, o limiar de QPS para chaves quentes era fixo em 3.000 e não podia ser ajustado. Apenas uma faixa aproximada de QPS podia ser exibida, e o Redis Open-Source Edition suportava estatísticas para apenas 20 chaves quentes.

Chave quente (por tráfego)

Instâncias nativas da cloud otimizadas para memória do Tair (Enterprise Edition) com versão secundária 25.2.0.0 ou posterior.

O sistema considera uma chave como quente se o seu tráfego de acesso ultrapassar 1 MB/s.

  • Este recurso é desativado por padrão. Ative-o defina o parâmetro #no_loose_high-cost-key-enabled para yes.

  • Ajuste o limiar de tráfego em B/s defina o parâmetro #no_loose_high-cost-key-traffic-bytes-threshold.

  • Utilize os parâmetros #no_loose_high-cost-key-parse-hashtag e #no_loose_high-cost-key-parse-prefix para ative statistics for hashtags and prefixes. Isso permite que o sistema identifique casos em que chaves individuais têm pouco tráfego, mas o tráfego agregado de chaves com a mesma hashtag ou prefixo ultrapassa o limiar. Este recurso requer uma atualização para a versão secundária 25.9.1.0 ou posterior.

O sistema exibe até as 50 principais chaves quentes e mostra o tráfego exato de entrada e saída, bem como a frequência de acesso.

Nota

Há suporte para estatísticas de chaves inexistentes. Se o tipo de dado for exibido como not-exist-key, isso indica que a chave não existe, mas é acessada com frequência.

Este recurso suporta as seguintes estruturas de dados:

  • Estruturas de dados nativas do Redis: String, List, Hash, Set, Zset e Stream

  • Estruturas de dados desenvolvidas pelo Tair: TairString, TairHash, TairGIS, TairBloom, TairDoc, TairCpc, TairZset, TairRoaring, TairTS e TairSearch

    Nota

    Tair (Enterprise Edition) instâncias de memória persistente suportam estatísticas apenas para TairHash e TairString.

Procedimento

  1. Faça login no console do DAS.

  2. No painel de navegação à esquerda, clique em Intelligent O&M Center > Instance Monitoring.

  3. clique em aba Redis.

  4. Encontre a instância de destino e clique em ID da instância para abrir a página de detalhes da instância.

  5. No painel de navegação à esquerda, clique em Top Key Statistics.

  6. clique em aba Real-time ou History para visualize as informações sobre chaves quentes e chaves grandes.

    Nota

    Na aba History, você pode consultar chaves grandes e chaves quentes analisadas nos últimos quatro dias. O intervalo máximo entre a hora de início e a hora de término é de 3 horas.

Referências

Para mais informações sobre como usar este recurso no console do Tair, consulte Top key statistics.

Operações de api relacionadas

api

Descrição

DescribeHotBigKeys

Consulta chaves quentes e chaves grandes na memória em tempo real.

DescribeTopHotKeys

Consulta as 100 principais chaves quentes em um período especificado.

DescribeTopBigKeys

Consulta as 100 principais chaves grandes em um período especificado.

DescribeHotKeys

Consulta as chaves quentes de uma instância.