Questa pagina mostra esempi di pattern che potresti vedere in una mappa termica di Key Visualizer. Questi pattern possono aiutarti a risolvere problemi di prestazioni specifici.
Utilizzo distribuito in modo uniforme
Se una mappa termica mostra un mix granulare di colori scuri e chiari, le letture e le scritture vengono distribuite in modo uniforme nel database. Questa mappa termica rappresenta probabilmente un pattern di utilizzo efficace per Cloud Firestore.
Chiavi sequenziali
Una mappa termica con una singola linea diagonale chiara può indicare un database che utilizza chiavi in aumento o in diminuzione. Le chiavi sequenziali sono un anti-pattern che può creare hotspot. Per scoprire di più sugli hotspot, consulta la [pagina delle best practice][hot-spots].
Quando si verifica un hotspot, potresti osservare latenze elevate corrispondenti quando confronti una metrica Ops/s con una metrica di latenza.
Aumento improvviso del traffico
Una mappa termica con un intervallo di chiavi che passa improvvisamente da scuro a chiaro indica un picco improvviso del carico. Se il traffico Ops aumenta più rapidamente di quanto
Cloud Firestore possa scalare automaticamente le risorse, potresti visualizzare
metriche latency elevate corrispondenti.
Passaggi successivi
- Scopri come iniziare a utilizzare Key Visualizer.
- Scopri come esplorare una mappa termica in dettaglio.
- Scopri le metriche che puoi visualizzare in una mappa termica.
- Scopri di più sui pattern delle chiavi di indice