На этой странице представлены примеры закономерностей, которые вы можете увидеть на тепловой карте Key Visualizer. Эти закономерности могут помочь вам в устранении конкретных проблем с производительностью.
Равномерно распределенное использование

Если тепловая карта отображает мелкозернистое сочетание темных и светлых цветов, это означает, что операции чтения и записи равномерно распределены по всей базе данных. Такая тепловая карта, вероятно, отражает эффективную модель использования Cloud Firestore .
Последовательные ключи

Тепловая карта с одной яркой диагональной линией может указывать на базу данных, использующую строго возрастающие или убывающие ключи. Последовательные ключи — это антипаттерн, который может создавать «горячие точки». Чтобы узнать больше о «горячих точках», см. страницу [рекомендаций][«горячие точки»].
При использовании функции "горячая точка" вы можете заметить соответствующее увеличение задержки при сравнении показателя Ops/s с показателем задержки.
Внезапное увеличение трафика

Тепловая карта с диапазоном ключевых значений, резко меняющимся от темного к светлому, указывает на внезапный скачок нагрузки. Если трафик Ops увеличивается быстрее, чем Cloud Firestore может автоматически масштабировать ресурсы, вы можете увидеть соответствующие повышенные показатели latency .
Что дальше?
- Узнайте, как начать работу с Key Visualizer .
- Узнайте, как детально изучить тепловую карту .
- Ознакомьтесь с показателями, которые можно просмотреть на тепловой карте .
- Узнайте о шаблонах индексных ключей