Padrões de mapa 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
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 Firestore.
Chaves sequenciais
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.
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
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 rapidamente do que
o Firestore pode ser escalonado automaticamente, é possível ver
as métricas latency
elevadas correspondentes.
A seguir
- Veja os primeiros passos do Key Visualizer.
- Descubra como explorar um mapa de calor em detalhes.
- Leia sobre as métricas exibidas em um mapa de calor.
- Saiba mais sobre padrões de chave de índice