Сведения о выставлении счетов в Cloud Firestore

В этом документе описываются цены на Cloud Firestore.

Если вы платите в валюте, отличной от долларов США, применяются цены, указанные в вашей валюте для SKU Cloud Platform .

Обзор цен

При использовании Cloud Firestore с вас взимается плата за следующее:

  • Количество документов, которые вы читаете, пишете и удаляете .
  • Число записей индекса, соответствующих запросам агрегирования . С вас взимается плата за чтение одного документа за каждый пакет, содержащий до 1000 записей индекса, соответствующих запросу.
  • Объем хранилища, который использует ваша база данных , включая накладные расходы на метаданные и индексы.
  • Объем используемой пропускной способности сети .

Использование хранилища и пропускной способности рассчитывается в гибибайтах (ГиБ), где 1 ГиБ = 2 30 байт. Все начисления начисляются ежедневно.

В следующих разделах представлена ​​подробная информация о том, как с вас взимается плата за использование Cloud Firestore.

Бесплатная квота

Cloud Firestore предлагает бесплатную квоту, которая позволяет вам бесплатно начать работу с базой данных (default) . Сумма бесплатной квоты указана ниже. Если вам нужно больше квоты, вам необходимо включить оплату для вашего проекта Google Cloud .

Квоты применяются ежедневно и сбрасываются около полуночи по тихоокеанскому времени.

Только база данных (default) соответствует требованиям бесплатной квоты.

Бесплатный уровень Квота
Сохраненные данные 1 ГиБ
Документ читается 50 000 в день
Документ пишет 20 000 в день
Удаление документа 20 000 в день
Исходящая передача данных 10 ГиБ в месяц

Следующие операции и функции не включают бесплатное использование. Чтобы использовать эти функции, необходимо включить оплату:

  • Использование именованных (не по умолчанию) баз данных
  • TTL удаляет
  • Данные ПИТР
  • Резервные данные
  • Операции восстановления

Дополнительные сведения о том, как выставляются счета за эти функции, см. в разделе Цены на хранилище .

Цены в зависимости от местоположения

В следующей таблице указаны цены на чтение, запись, удаление и хранение для каждого местоположения Cloud Firestore:

Выберите регион

США (мультирегиональный)

США (мультирегиональный)

Цены за пределами бесплатной квоты
Документ читается 0,06 доллара США за 100 000 документов
Документ пишет 0,18 доллара США за 100 000 документов
Удаление документа 0,02 доллара США за 100 000 документов
TTL удаляет 0,02 доллара США за 100 000 документов
Сохраненные данные 0,18 долл. США/ГиБ/месяц
Данные ПИТР 0,18 долл. США/ГиБ/месяц
Резервные данные 0,03 долл. США/ГиБ/месяц
Восстановление операции 0,4 доллара США/ГиБ

Орегон

Орегон

Цены за пределами бесплатной квоты
Документ читается 0,03 доллара США за 100 000 документов
Документ пишет 0,09 доллара США за 100 000 документов
Удаление документа 0,01 доллара США за 100 000 документов
TTL удаляет 0,01 доллара США за 100 000 документов
Сохраненные данные 0,15 долл. США/ГиБ/месяц
Данные ПИТР 0,15 долл. США/ГиБ/месяц
Резервные данные 0,03 долл. США/ГиБ/месяц
Восстановление операции 0,2 доллара США/ГиБ

Лос-Анджелес

Лос-Анджелес

Цены за пределами бесплатной квоты
Документ читается 0,036 доллара США за 100 000 документов
Документ пишет 0,108 доллара США за 100 000 документов
Удаление документа 0,012 доллара США за 100 000 документов
TTL удаляет 0,012 доллара США за 100 000 документов
Сохраненные данные 0,108 долл. США/ГиБ/месяц
ПИТР 0,108 долл. США/ГиБ/месяц
Резервные данные 0,036 долл. США/ГиБ/месяц
Восстановление операции 0,24 доллара США/ГиБ

Солт-Лейк-Сити

Солт-Лейк-Сити

Цены за пределами бесплатной квоты
Документ читается 0,036 доллара США за 100 000 документов
Документ пишет 0,108 доллара США за 100 000 документов
Удаление документа 0,012 доллара США за 100 000 документов
TTL удаляет 0,012 доллара США за 100 000 документов
Сохраненные данные 0,18 долл. США/ГиБ/месяц
Данные ПИТР 0,18 долл. США/ГиБ/месяц
Резервные данные 0,036 долл. США/ГиБ/месяц
Восстановление операции 0,24 доллара США/ГиБ

Северная Вирджиния

Северная Вирджиния

Цены за пределами бесплатной квоты
Документ читается 0,033 доллара США за 100 000 документов
Документ пишет 0,099 доллара США за 100 000 документов
Удаление документа 0,011 доллара США за 100 000 документов
TTL удаляет 0,011 доллара США за 100 000 документов
Сохраненные данные 0,099 долл. США/ГиБ/месяц
Данные ПИТР 0,099 долл. США/ГиБ/месяц
Резервные данные 0,033 доллара США/ГиБ/месяц
Восстановление операции 0,22 доллара США/ГиБ

Лас Вегас

Лас Вегас

Цены за пределами бесплатной квоты
Документ читается 0,033 доллара США за 100 000 документов
Документ пишет 0,099 доллара США за 100 000 документов
Удаление документа 0,011 доллара США за 100 000 документов
TTL удаляет 0,011 доллара США за 100 000 документов
Сохраненные данные 0,165 долл. США/ГиБ/месяц
Данные ПИТР 0,165 долл. США/ГиБ/месяц
Резервные данные 0,033 доллара США/ГиБ/месяц
Восстановление операции 0,22 доллара США/ГиБ

Южная Каролина

Южная Каролина

Цены за пределами бесплатной квоты
Документ читается 0,06 доллара США за 100 000 документов
Документ пишет 0,18 доллара США за 100 000 документов
Удаление документа 0,02 доллара США за 100 000 документов
TTL удаляет 0,02 доллара США за 100 000 документов
Сохраненные данные 0,18 долл. США/ГиБ/месяц
Данные ПИТР 0,18 долл. США/ГиБ/месяц
Резервные данные 0,03 долл. США/ГиБ/месяц
Восстановление операции 0,4 доллара США/ГиБ

Монреаль

Монреаль

Цены за пределами бесплатной квоты
Документ читается 0,033 доллара США за 100 000 документов
Документ пишет 0,099 доллара США за 100 000 документов
Удаление документа 0,011 доллара США за 100 000 документов
TTL удаляет 0,011 доллара США за 100 000 документов
Сохраненные данные 0,099 долл. США/ГиБ/месяц
Данные ПИТР 0,099 долл. США/ГиБ/месяц
Резервные данные 0,033 доллара США/ГиБ/месяц
Восстановление операции 0,22 доллара США/ГиБ

Торонто

Торонто

Цены за пределами бесплатной квоты
Документ читается 0,033 доллара США за 100 000 документов
Документ пишет 0,099 доллара США за 100 000 документов
Удаление документа 0,011 доллара США за 100 000 документов
TTL удаляет 0,011 доллара США за 100 000 документов
Сохраненные данные 0,165 долл. США/ГиБ/месяц
Данные ПИТР 0,165 долл. США/ГиБ/месяц
Резервные данные 0,033 доллара США/ГиБ/месяц
Восстановление операции 0,22 доллара США/ГиБ

Сан-Паулу

Сан-Паулу

Цены за пределами бесплатной квоты
Документ читается 0,045 доллара США за 100 000 документов
Документ пишет 0,135 доллара США за 100 000 документов
Удаление документа 0,015 доллара США за 100 000 документов
TTL удаляет 0,015 доллара США за 100 000 документов
Сохраненные данные 0,135 долл. США/ГиБ/месяц
Данные ПИТР 0,135 долл. США/ГиБ/месяц
Резервные данные 0,045 долл. США/ГиБ/месяц
Восстановление операции 0,3 доллара США/ГиБ

Европа (мультирегиональный)

Европа (мультирегиональный)

Цены за пределами бесплатной квоты
Документ читается 0,06 доллара США за 100 000 документов
Документ пишет 0,18 доллара США за 100 000 документов
Удаление документа 0,02 доллара США за 100 000 документов
TTL удаляет 0,02 доллара США за 100 000 документов
Сохраненные данные 0,18 долл. США/ГиБ/месяц
Данные ПИТР 0,18 долл. США/ГиБ/месяц
Резервные данные 0,03 долл. США/ГиБ/месяц
Восстановление операции 0,4 доллара США/ГиБ

Цюрих

Цюрих

Цены за пределами бесплатной квоты
Документ читается 0,042 доллара США за 100 000 документов
Документ пишет 0,126 доллара США за 100 000 документов
Удаление документа 0,014 доллара США за 100 000 документов
TTL удаляет 0,014 доллара США за 100 000 документов
Сохраненные данные 0,210 долл. США/ГиБ/месяц
Данные ПИТР 0,210 долл. США/ГиБ/месяц
Резервные данные 0,042 доллара США/ГиБ/месяц
Восстановление операции 0,28 долл. США/ГиБ

Варшава

Варшава

Цены за пределами бесплатной квоты
Документ читается 0,039 доллара США за 100 000 документов
Документ пишет 0,117 доллара США за 100 000 документов
Удаление документа 0,013 доллара США за 100 000 документов
TTL удаляет 0,013 доллара США за 100 000 документов
Сохраненные данные 0,195 долл. США/ГиБ/месяц
Данные ПИТР 0,195 долл. США/ГиБ/месяц
Резервные данные 0,039 долл. США/ГиБ/месяц
Восстановление операции 0,26 долл. США/ГиБ

Франкфурт

Франкфурт

Цены за пределами бесплатной квоты
Документ читается 0,039 доллара США за 100 000 документов
Документ пишет 0,117 доллара США за 100 000 документов
Удаление документа 0,013 доллара США за 100 000 документов
TTL удаляет 0,013 доллара США за 100 000 документов
Сохраненные данные 0,117 долл. США/ГиБ/месяц
Данные ПИТР 0,117 долл. США/ГиБ/месяц
Резервные данные 0,039 долл. США/ГиБ/месяц
Восстановление операции 0,26 долл. США/ГиБ

Нидерланды

Нидерланды

Цены за пределами бесплатной квоты
Документ читается 0,034 доллара США за 100 000 документов
Документ пишет 0,102 доллара США за 100 000 документов
Удаление документа 0,011 доллара США за 100 000 документов
TTL удаляет 0,011 доллара США за 100 000 документов
Сохраненные данные 0,170 долл. США/ГиБ/месяц
Данные ПИТР 0,170 долл. США/ГиБ/месяц
Резервные данные 0,035 долл. США/ГиБ/месяц
Восстановление операции 0,23 долл. США/ГиБ

Лондон

Лондон

Цены за пределами бесплатной квоты
Документ читается 0,039 доллара США за 100 000 документов
Документ пишет 0,117 доллара США за 100 000 документов
Удаление документа 0,013 доллара США за 100 000 документов
TTL удаляет 0,013 доллара США за 100 000 документов
Сохраненные данные 0,117 долл. США/ГиБ/месяц
Данные ПИТР 0,117 долл. США/ГиБ/месяц
Резервные данные 0,039 долл. США/ГиБ/месяц
Восстановление операции 0,26 долл. США/ГиБ

Бельгия

Бельгия

Цены за пределами бесплатной квоты
Документ читается 0,033 доллара США за 100 000 документов
Документ пишет 0,099 доллара США за 100 000 документов
Удаление документа 0,011 доллара США за 100 000 документов
TTL удаляет 0,011 доллара США за 100 000 документов
Сохраненные данные 0,165 долл. США/ГиБ/месяц
Данные ПИТР 0,165 долл. США/ГиБ/месяц
Резервные данные 0,033 доллара США/ГиБ/месяц
Восстановление операции 0,220 долл. США/ГиБ

Париж

Париж

Цены за пределами бесплатной квоты
Документ читается 0,036 доллара США за 100 000 документов
Документ пишет 0,107 доллара США за 100 000 документов
Удаление документа 0,012 доллара США за 100 000 документов
TTL удаляет 0,012 доллара США за 100 000 документов
Сохраненные данные 0,179 долл. США/ГиБ/месяц
Данные ПИТР 0,179 долл. США/ГиБ/месяц
Резервные данные 0,036 долл. США/ГиБ/месяц
Восстановление операции 0,238 долл. США/ГиБ

Доха

Доха

Цены за пределами бесплатной квоты
Документ читается 0,036 доллара США за 100 000 документов
Документ пишет 0,109 доллара США за 100 000 документов
Удаление документа 0,012 доллара США за 100 000 документов
TTL удаляет 0,012 доллара США за 100 000 документов
Сохраненные данные 0,182 долл. США/ГиБ/месяц
Данные ПИТР 0,182 долл. США/ГиБ/месяц
Резервные данные 0,036 долл. США/ГиБ/месяц
Восстановление операции 0,243 долл. США/ГиБ

Даммам

Даммам

Цены за пределами бесплатной квоты
Документ читается 0,048 доллара США за 100 000 документов
Документ пишет 0,144 доллара США за 100 000 документов
Удаление документа 0,016 доллара США за 100 000 документов
TTL удаляет 0,016 доллара США за 100 000 документов
Сохраненные данные 0,240 долл. США/ГиБ/месяц
Данные ПИТР 0,240 долл. США/ГиБ/месяц
Резервные данные 0,048 долл. США/ГиБ/месяц
Восстановление операции 0,320 долл. США/ГиБ

Тель-Авив

Тель-Авив

Цены за пределами бесплатной квоты
Документ читается 0,034 доллара США за 100 000 документов
Документ пишет 0,102 доллара США за 100 000 документов
Удаление документа 0,011 доллара США за 100 000 документов
TTL удаляет 0,011 доллара США за 100 000 документов
Сохраненные данные 0,170 долл. США/ГиБ/месяц
Данные ПИТР 0,170 долл. США/ГиБ/месяц
Резервные данные 0,034 доллара США/ГиБ/месяц
Восстановление операции 0,226 долл. США/ГиБ

Мумбаи

Мумбаи

Цены за пределами бесплатной квоты
Документ читается 0,035 доллара США за 100 000 документов
Документ пишет 0,104 доллара США за 100 000 документов
Удаление документа 0,012 доллара США за 100 000 документов
TTL удаляет 0,012 доллара США за 100 000 документов
Сохраненные данные 0,104 доллара США/ГиБ/месяц
Данные ПИТР 0,104 доллара США/ГиБ/месяц
Резервные данные 0,035 долл. США/ГиБ/месяц
Восстановление операции 0,23 долл. США/ГиБ

Дели

Дели

Цены за пределами бесплатной квоты
Документ читается 0,035 доллара США за 100 000 документов
Документ пишет 0,104 доллара США за 100 000 документов
Удаление документа 0,012 доллара США за 100 000 документов
TTL удаляет 0,012 доллара США за 100 000 документов
Сохраненные данные 0,173 долл. США/ГиБ/месяц
Данные ПИТР 0,173 долл. США/ГиБ/месяц
Резервные данные 0,035 долл. США/ГиБ/месяц
Восстановление операции 0,23 долл. США/ГиБ

Сидней

Сидней

Цены за пределами бесплатной квоты
Документ читается 0,038 доллара США за 100 000 документов
Документ пишет 0,115 доллара США за 100 000 документов
Удаление документа 0,013 доллара США за 100 000 документов
TTL удаляет 0,013 доллара США за 100 000 документов
Сохраненные данные 0,115 долл. США/ГиБ/месяц
Данные ПИТР 0,115 долл. США/ГиБ/месяц
Резервные данные 0,038 долл. США/ГиБ/месяц
Восстановление операции 0,256 долл. США/ГиБ

Мельбурн

Мельбурн

Цены за пределами бесплатной квоты
Документ читается 0,034 доллара США за 100 000 документов
Документ пишет 0,103 доллара США за 100 000 документов
Удаление документа 0,011 доллара США за 100 000 документов
TTL удаляет 0,011 доллара США за 100 000 документов
Сохраненные данные 0,171 долл. США/ГиБ/месяц
Данные ПИТР 0,171 долл. США/ГиБ/месяц
Резервные данные 0,034 доллара США/ГиБ/месяц
Восстановление операции 0,228 долл. США/ГиБ

Гонконг

Гонконг

Цены за пределами бесплатной квоты
Документ читается 0,06 доллара США за 100 000 документов
Документ пишет 0,18 доллара США за 100 000 документов
Удаление документа 0,02 доллара США за 100 000 документов
TTL удаляет 0,02 доллара США за 100 000 документов
Сохраненные данные 0,18 долл. США/ГиБ/месяц
Данные ПИТР 0,18 долл. США/ГиБ/месяц
Резервные данные 0,035 долл. США/ГиБ/месяц
Восстановление операции 0,23 долл. США/ГиБ

Тайвань

Тайвань

Цены за пределами бесплатной квоты
Документ читается 0,0345 доллара США за 100 000 документов
Документ пишет 0,1042 доллара США за 100 000 документов
Удаление документа 0,0115 доллара США за 100 000 документов
TTL удаляет 0,0115 доллара США за 100 000 документов
Сохраненные данные 0,1725 долл. США/ГиБ/месяц
Данные ПИТР 0,1725 долл. США/ГиБ/месяц
Резервные данные 0,035 долл. США/ГиБ/месяц
Восстановление операции 0,23 долл. США/ГиБ

Токио

Токио

Цены за пределами бесплатной квоты
Документ читается 0,038 доллара США за 100 000 документов
Документ пишет 0,115 доллара США за 100 000 документов
Удаление документа 0,013 доллара США за 100 000 документов
TTL удаляет 0,013 доллара США за 100 000 документов
Сохраненные данные 0,115 долл. США/ГиБ/месяц
Данные ПИТР 0,115 долл. США/ГиБ/месяц
Резервные данные 0,038 долл. США/ГиБ/месяц
Восстановление операции 0,256 долл. США/ГиБ

Сингапур

Сингапур

Цены за пределами бесплатной квоты
Документ читается 0,0369 доллара США за 100 000 документов
Документ пишет 0,1107 доллара США за 100 000 документов
Удаление документа 0,0123 доллара США за 100 000 документов
TTL удаляет 0,0123 доллара США за 100 000 документов
Сохраненные данные 0,1846 долл. США/ГиБ/месяц
Данные ПИТР 0,1846 долл. США/ГиБ/месяц
Резервные данные 0,037 долл. США/ГиБ/месяц
Восстановление операции 0,246 долл. США/ГиБ

Джакарта

Джакарта

Цены за пределами бесплатной квоты
Документ читается 0,038 доллара США за 100 000 документов
Документ пишет 0,115 доллара США за 100 000 документов
Удаление документа 0,013 доллара США за 100 000 документов
TTL удаляет 0,013 доллара США за 100 000 документов
Сохраненные данные 0,192 долл. США/ГиБ/месяц
Данные ПИТР 0,192 долл. США/ГиБ/месяц
Резервные данные 0,038 долл. США/ГиБ/месяц
Восстановление операции 0,256 долл. США/ГиБ

Осака

Осака

Цены за пределами бесплатной квоты
Документ читается 0,038 доллара США за 100 000 документов
Документ пишет 0,115 доллара США за 100 000 документов
Удаление документа 0,013 доллара США за 100 000 документов
TTL удаляет 0,013 доллара США за 100 000 документов
Сохраненные данные 0,195 долл. США/ГиБ/месяц
Данные ПИТР 0,195 долл. США/ГиБ/месяц
Резервные данные 0,038 долл. США/ГиБ/месяц
Восстановление операции 0,256 долл. США/ГиБ

Сеул

Сеул

Цены за пределами бесплатной квоты
Документ читается 0,038 доллара США за 100 000 документов
Документ пишет 0,115 доллара США за 100 000 документов
Удаление документа 0,013 доллара США за 100 000 документов
TTL удаляет 0,013 доллара США за 100 000 документов
Сохраненные данные 0,192 долл. США/ГиБ/месяц
Данные ПИТР 0,192 долл. США/ГиБ/месяц
Резервные данные 0,038 долл. США/ГиБ/месяц
Восстановление операции 0,256 долл. США/ГиБ

Если вы платите в валюте, отличной от долларов США, применяются цены, указанные в вашей валюте для SKU Cloud Platform .

Нет бесплатной квоты для именованных баз данных.

Чтобы создать именованную базу данных (не по умолчанию), вам необходимо обновить план выставления счетов вашего проекта.

За создание или удаление названных баз данных не взимается дополнительная плата, но на эти базы данных не распространяется бесплатная квота. Вместо этого с вас будет взиматься плата за использование этих названных баз данных.

Читает, записывает и удаляет

С вас взимается плата за каждое чтение, запись и удаление документа, выполняемого с помощью Cloud Firestore.

Плата за запись и удаление проста. При записи каждая операция set или update считается за одну запись.

Взимание платы за чтение имеет некоторые нюансы, о которых следует помнить. В следующих разделах эти нюансы подробно описаны.

Агрегационные запросы

Для запросов агрегирования , таких как count() , sum() и avg() , с вас взимается плата за чтение одного документа за каждый пакет, содержащий до 1000 записей индекса, соответствующих запросу. Для запросов агрегирования, соответствующих 0 записей индекса, взимается минимальная плата за чтение одного документа.

Например, операции count() , соответствующие от 0 до 1000 записей индекса, оплачиваются за одно чтение документа. За операцию count() , которая соответствует 1500 записям индекса, вам выставляется счет за 2 чтения документа.

Прослушивание результатов запроса

Cloud Firestore позволяет вам прослушивать результаты запроса и получать обновления в реальном времени при изменении результатов запроса.

Когда вы прослушиваете результаты запроса, с вас взимается плата за чтение каждый раз, когда документ в наборе результатов добавляется или обновляется. С вас также взимается плата за чтение, когда документ удаляется из набора результатов из-за изменения документа. (Напротив, когда документ удаляется, с вас не взимается плата за чтение.)

Выставление счетов за прослушивателей в мобильных и веб-SDKS также зависит от того, включено ли автономное сохранение или нет:

  • Если включено сохранение в автономном режиме и прослушиватель отключен более чем на 30 минут (например, если пользователь отключается от сети), с вас будет взиматься плата за чтение, как если бы вы выполнили совершенно новый запрос.

  • Если сохранение в автономном режиме отключено, с вас будет взиматься плата за чтение, как если бы вы отправляли совершенно новый запрос каждый раз, когда прослушиватель отключается и повторно подключается.

Управление большими наборами результатов

Cloud Firestore имеет несколько функций, которые помогут вам управлять запросами, возвращающими большое количество результатов:

  • Курсоры , которые позволяют возобновить длительный запрос.
  • Токены страницы , которые помогают разбивать результаты запроса на страницы.
  • Limits , определяющие, сколько результатов нужно получить.
  • Смещения , которые позволяют пропустить фиксированное количество документов.

Никаких дополнительных затрат на использование курсоров, жетонов страниц и лимитов не взимается. Фактически, эти функции могут помочь вам сэкономить деньги, читая только те документы, которые вам действительно нужны.

Однако при отправке запроса, включающего смещение, с вас взимается плата за чтение за каждый пропущенный документ. Например, если в вашем запросе используется смещение, равное 10, и запрос возвращает 1 документ, с вас взимается плата за 11 операций чтения. Из-за этих дополнительных затрат по возможности следует использовать курсоры вместо смещений.

Запросы, отличные от чтения документов

За запросы, отличные от чтения документов, например запрос списка идентификаторов коллекций, вам выставляется счет за одно чтение документа. Если для получения полного набора результатов требуется более одного запроса (например, если вы используете нумерацию страниц), вам будет выставлен счет один раз за каждый запрос.

Минимальная плата за запросы

За каждый выполняемый вами запрос взимается минимальная плата за чтение одного документа, даже если запрос не возвращает результатов.

Правила безопасности Cloud Firestore

Для мобильных и веб-клиентских библиотек, если ваши правила безопасности Cloud Firestore используют exists() , get() или getAfter() для чтения одного или нескольких документов из вашей базы данных, с вас взимается плата за дополнительные чтения следующим образом:

  • С вас взимается плата за чтение, необходимое для оценки ваших правил безопасности Cloud Firestore.

    Например, если ваши правила относятся к трем документам, но Cloud Firestore нужно прочитать только два из этих документов, чтобы оценить ваши правила, с вас будет взиматься плата за два дополнительных чтения для зависимых документов.

    С вас взимается только одно чтение за каждый зависимый документ, даже если ваши правила ссылаются на этот документ более одного раза.

  • Плата за оценку правила взимается только один раз за запрос.

    В результате чтение нескольких документов может обойтись дешевле, чем чтение документов по одному, поскольку чтение нескольких документов требует меньшего количества запросов.

  • Когда вы прослушиваете результаты запроса, с вас взимается плата за оценку правила во всех следующих случаях:

    • Когда вы отправляете запрос.
    • Каждый раз результаты запроса обновляются.
    • Каждый раз, когда устройство пользователя отключается от сети, а затем снова подключается к сети.
    • Каждый раз, когда вы обновляете свои правила.
    • Каждый раз, когда вы обновляете зависимые документы в своих правилах.

Размер хранилища базы данных

С вас взимается плата за объем данных, которые вы храните в Cloud Firestore, включая накладные расходы на хранение. Сумма накладных расходов включает метаданные, автоматические индексы и составные индексы.

Для каждого документа, хранящегося в Cloud Firestore, требуются следующие метаданные:

  • Идентификатор документа, включая идентификатор коллекции и имя документа.
  • Имя и значение каждого поля. Поскольку Cloud Firestore не имеет схемы, имя каждого поля в документе должно храниться вместе со значением поля.
  • Любые однополевые и составные индексы, ссылающиеся на документ. Каждая запись индекса содержит идентификатор коллекции; любое количество значений полей, в зависимости от определения индекса; и название документа.

Стоимость хранения указана в ГиБ/месяц и рассчитывается ежедневно. Cloud Firestore ежедневно измеряет размер базы данных. В течение месяца эти точки выборки усредняются для расчета размера хранилища базы данных. Это среднее значение умножается на цену единицы хранилища (ГиБ-месяц).

Узнайте, как рассчитывается хранилище Cloud Firestore, в разделе «Расчет размера хранилища» .

Данные ПИТР

Если вы включите PITR , с вас будет взиматься плата за хранение данных PITR. Большинство клиентов обнаружат, что общая стоимость хранения данных PiTR аналогична стоимости хранения базы данных.

Затраты на хранение PITR указаны в ГиБ/месяц и рассчитываются ежедневно. Cloud Firestore ежедневно измеряет размер базы данных. В течение месяца эти точки выборки усредняются для расчета размера хранилища базы данных. Это среднее значение умножается на цену единицы PITR (ГиБ-месяц).

Например, если средний размер вашей базы данных в течение месяца составляет 1 ГиБ и PITR включен на весь месяц, то оплачиваемый размер данных PITR также составит 1 ГиБ.

Минимальный счет: с вас может взиматься плата за хранение PITR в размере до 1 дня, даже если вы отключите PITR в течение дня после включения.

Резервное копирование данных и операции восстановления

Если вы включите резервное копирование , с вас будет взиматься плата за хранение резервных копий базы данных. Размер хранилища резервной копии равен размеру хранилища базы данных на момент создания резервной копии.

Стоимость хранения резервных копий указана в ГиБ/месяц. В течение месяца также рассчитывается среднее за месяц количество дней, в течение которых хранится каждая резервная копия. Стоимость каждой резервной копии рассчитывается путем умножения размера хранилища резервной копии на долю месяца, в течение которого хранится резервная копия, и умножения на цену за единицу.

Когда вы выполняете операцию восстановления, Cloud Firestore измеряет размер резервной копии для операции восстановления. Размер резервной копии умножается на стоимость единицы операций восстановления (ГиБ).

Пропускная способность сети

С вас взимается плата за пропускную способность сети, используемую вашими запросами Cloud Firestore, как показано в следующих разделах. Стоимость пропускной способности сети для запроса Cloud Firestore зависит от размера ответа на запрос, местоположения вашей базы данных Cloud Firestore и места назначения ответа.

Cloud Firestore вычисляет размер ответа на основе сериализованного формата сообщения. Накладные расходы протокола, такие как накладные расходы SSL, не учитываются при использовании полосы пропускания сети. Запросы, отклоненные вашими правилами безопасности Cloud Firestore, не учитываются в использовании пропускной способности сети.

Чтобы узнать, какую пропускную способность сети вы использовали, вы можете использовать консоль GCP для экспорта своих платежных данных в файл .

Общие сетевые цены

За запросы, исходящие из Google Cloud Platform (например, из приложения, работающего на Google Compute Engine), с вас взимается следующая плата:

Тип трафика Цена
Входящая передача данных Бесплатно
Передача данных внутри региона Бесплатно
Передача данных между регионами в одном мультирегионе Бесплатно
Передача данных между регионами США (за ГиБ) 0,01 доллара США (первые 10 ГиБ в месяц бесплатно)
Передача данных между регионами, не считая трафика между регионами США Скорость исходящей передачи данных Google Cloud Platform через Интернет

Если вы платите в валюте, отличной от долларов США, применяются цены, указанные в вашей валюте для SKU Cloud Platform .

В Cloud Firestore также взимается дополнительная плата за выход в Интернет за:

  • Запросы Google Cloud между регионами, не включая трафик между регионами США.
  • Запросы из-за пределов Google Cloud (например, с мобильного устройства пользователя)

См. показатели исходящего интернет-трафика Google Cloud .

Посмотреть пример цен

Чтобы узнать, как накапливаются расходы на выставление счетов Cloud Firestore в реальном примере приложения, см. пример выставления счетов Cloud Firestore .

Управляйте расходами

Чтобы избежать непредвиденных расходов по вашему счету, установите ежемесячные бюджеты и оповещения с помощью консоли выставления счетов Google Cloud.

Чтобы отслеживать использование Cloud Firestore, откройте вкладку «Использование Cloud Firestore» в консоли Firebase. Используйте панель мониторинга, чтобы оценить свое использование в разные периоды времени.