Padrões de mapas de calor para chaves de documentos

Nesta página, mostramos exemplos de padrões que podem ser vistos em um mapa de calor do Key Visualizer. Esses padrões podem ajudar você a resolver problemas de desempenho específicos.

Uso distribuído de modo uniforme

Mapa de calor que mostra leituras e gravações distribuídas uniformemente

Se um mapa de calor mostrar uma mistura refinada de cores escuras e claras, as leituras e gravações estão distribuídas uniformemente pelo banco de dados. Esse mapa de calor provavelmente representa um padrão de uso eficaz para o Cloud Firestore.

Chaves sequenciais

Exemplo de mapa de calor que mostra uma faixa quente diagonal

Um mapa de calor com uma única linha diagonal brilhante pode indicar um banco de dados que usa chaves crescentes ou decrescentes. As chaves sequenciais são um antipadrão que pode criar pontos de acesso. Para saber mais sobre pontos de acesso, consulte a [página de práticas recomendadas][hot-spots].

Ao usar o ponto de acesso, você pode observar latências elevadas correspondentes ao comparar uma métrica Ops/s com uma métrica de latência.

Aumento repentino no tráfego

Mapa de calor que mostra um aumento súbito

Um mapa de calor com um intervalo de chaves que muda repentinamente de escuro para claro indica um pico repentino na carga. Se o tráfego Ops aumentar mais rápido do que o Cloud Firestore pode escalonar automaticamente os recursos, talvez você veja métricas latency elevadas correspondentes.

A seguir