Heatmap-Muster für Dokumentschlüssel

Diese Seite zeigt Beispiele für Muster, die in einer Heatmap von Key Visualizer angezeigt werden können. Diese Muster können Ihnen bei der Behebung bestimmter Leistungsprobleme helfen.

Gleichmäßig verteilte Nutzung

Heatmap, die gleichmäßig verteilte Lese- und Schreibvorgänge zeigt

Wenn eine Heatmap eine fein strukturierte Mischung aus dunklen und hellen Farben aufweist, dann sind Lese- und Schreibvorgänge gleichmäßig über die Datenbank verteilt. Diese Heatmap stellt wahrscheinlich ein effektives Nutzungsmuster für Firestore dar.

Sequenzielle Schlüssel

Beispiel-Heatmap mit einem diagonalen „heißen“ Band

Eine Heatmap mit einer einzelnen hellen diagonalen Linie kann auf eine Datenbank hinweisen, die streng monoton steigende oder abnehmende Schlüssel verwendet. Sequenzielle Schlüssel sind ein Antimuster, das zu Hotspots führen kann. Weitere Informationen zu Hotspots finden Sie auf der Best Practices-Seite.

Beim Hotspoting kann es sein, dass Sie entsprechende erhöhte Latenzen beobachten, wenn Sie einen Ops/s-Messwert mit einem Latenzmesswert vergleichen.

Plötzlicher Trafficanstieg

Heatmap, die einen plötzlichen Anstieg zeigt

Eine Heatmap mit einem Schlüsselbereich, der plötzlich von dunkel auf hell springt, gibt einen plötzlichen Anstieg des Lastniveaus an. Wenn der Ops-Traffic schneller zunimmt, als Firestore Ressourcen automatisch skalieren kann, werden möglicherweise entsprechende erhöhte latency-Messwerte angezeigt.

Nächste Schritte