База данных Firebase Realtime определяет коэффициент загрузки как давление операций, которые вы пытаетесь выполнить за определенный период времени, по сравнению с операциями, которые база данных может выполнить за этот период времени. Любое значение свыше 100% означает, что база данных не может завершить все запрошенные операции и что некоторые запросы помещаются в очередь.
Если> 100% загрузка происходит очень спорадически во время пиковых пользовательских нагрузок, то это может не быть проблемой, поскольку работа с очередями, скорее всего, именно то, что вы хотите.
Но если вы видите, что> 100% загружается регулярно из-за пиковой пользовательской нагрузки, вам следует подумать, сможете ли вы уменьшить нагрузку на данные на пользователя. Если вы уже свели это к минимуму, подумайте, как можно разделить пользователей на несколько баз данных.
Если> 100% загрузка происходит циклически в фиксированное время, это обычно вызывается пакетными процессами, которые вы выполняете в базе данных. такие как ночные резервные копии или другие операции массовой обработки. Если это является причиной, рассмотрите возможность выполнения таких операций либо на автоматическом резервном копировании c, которое может предоставить Firebase, либо на более подробных операциях, перемежающихся с регулярным использованием вашего приложения.
Также см .: