Ta strona zawiera przykłady wzorców, które możesz zobaczyć na mapie termicznej Key Visualizer. Te wzorce mogą pomóc w rozwiązywaniu konkretnych problemów z wydajnością.
Równomierne wykorzystanie
Jeśli mapa termiczna pokazuje szczegółową mieszankę ciemnych i jasnych kolorów, odczyty i zapisy są równomiernie rozłożone w całej bazie danych. Ta mapa termiczna prawdopodobnie przedstawia efektywny wzorzec wykorzystania dla Cloud Firestore.
Klucze sekwencyjne
Mapa termiczna z jedną jasną linią po przekątnej może wskazywać bazę danych, która używa kluczy ściśle rosnących lub malejących. Klucze sekwencyjne to antywzorzec, który może tworzyć hotspoty. Więcej informacji o hotspotach znajdziesz na [stronie ze sprawdzonymi metodami][hot-spots].
W przypadku hotspottingu możesz zauważyć odpowiednio zwiększone czasy oczekiwania, gdy porównasz dane Ops/s z danymi dotyczącymi czasu oczekiwania.
Nagły wzrost ruchu
Mapa termiczna z zakresem kluczy, który nagle zmienia się z ciemnego na jasny, wskazuje na nagły wzrost obciążenia. Jeśli ruch w Ops wzrasta szybciej, niż Cloud Firestore może automatycznie skalować zasoby, możesz zauważyć odpowiednio podwyższone wartości danych latency.
Co dalej?
- Dowiedz się, jak zacząć korzystać z Key Visualizer.
- Dowiedz się, jak szczegółowo przeanalizować mapę termiczną.
- Dowiedz się więcej o danych, które możesz wyświetlać na mapie termicznej.
- Więcej informacji o wzorcach kluczy indeksu