Стоимость хранения данных в Firebase рассчитывается на основе трёх основных показателей: 1
- Количество одновременных подключений. 1 Подсчёт ведётся в реальном времени, при этом из общего лимита исключаются автоматически отключённые клиенты. 1
- Объём хранилища. 1 В расчёт включаются фактические данные, индексы, метаданные синхронизации в реальном времени и системные затраты. 1
- Передача данных. 1 В расчёт входят загрузка из базы данных, обновления синхронизации в реальном времени, результаты запросов и начальные загрузки данных. 1
Для хранения данных применяется следующая схема: ежедневно вычисляется объём хранилища, а счета формируются ежемесячно. 1 За каждый ГБ за пределами бесплатного уровня взимается плата. 1
Пример расчёта стоимости для приложения среднего размера с 150 000 одновременных пользователей, объёмом хранилища 2,5 ГБ и ежемесячной загрузкой 15 ГБ данных: 1
- Стоимость хранения: 1 ГБ бесплатно, 1,5 ГБ — платно (1,5 ГБ × 5 долларов за ГБ = 7,5 доллара). 1
- Стоимость загрузки: 10 ГБ бесплатно, 5 ГБ — платно (5 ГБ × 1 доллар за ГБ = 5 долларов). 1
- Общая ежемесячная стоимость: 12,5 доллара (7,5 доллара + 5 долларов). 1
Чтобы увидеть текущее использование данных и соединений базы данных Firebase, можно воспользоваться вкладкой «Использование» в консоли Firebase. 2