Patrones de mapa de calor para claves de documentos
En esta página, se muestran ejemplos de patrones que puedes ver en un mapa de calor de Key Visualizer. Estos patrones pueden ayudarte a solucionar problemas de rendimiento específicos.
Uso distribuido uniforme
Si en un mapa de calor se muestra una mezcla detallada de colores oscuros y brillantes, significa que las lecturas y escrituras están distribuidas de manera uniforme en la base de datos. Es probable que este mapa de calor represente un patrón de uso eficaz de Firestore.
Claves secuenciales
Un mapa de calor con una sola línea diagonal brillante puede indicar una base de datos que usa claves estrictamente crecientes o decrecientes. Las claves secuenciales son un antipatrón que puede crear hotspots. Para obtener más información sobre los hotspots, consulta la página de prácticas recomendadas.
Cuando generes hotspots, es posible que observes las latencias elevadas correspondientes cuando compares una métrica Ops/s
con una métrica de latencia.
Aumento repentino del tráfico
Un mapa de calor con un rango de claves que cambia repentinamente de oscuro a brillante indica un aumento repentino en la carga. Si el tráfico Ops
aumenta más rápido de lo que Firestore puede escalar de forma automática los recursos, es posible que veas las métricas latency
elevadas correspondientes.
¿Qué sigue?
- Aprende cómo comenzar a usar Key Visualizer.
- Descubre cómo analizar un mapa de calor en detalle.
- Obtén información sobre las métricas que puedes ver en un mapa de calor.
- Obtén más información sobre los patrones de clave de índice