Общие сведения о выставлении счетов в Cloud Firestore

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

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

Обзор цен

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

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

Использование хранилища и пропускной способности рассчитывается в гибибайтах (ГиБ), где 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,030 доллара США за 100 000 документов
Документ пишет 0,090 доллара США за 100 000 документов
Удаление документа 0,010 доллара США за 100 000 документов
TTL удаляет 0,010 доллара США за 100 000 документов
Сохраненные данные 0,150 долл. США/ГиБ/месяц
Данные ПИТР 0,150 долл. США/ГиБ/месяц
Резервные данные 0,030 долл. США/ГиБ/месяц
Восстановление операции 0,200 долл. США/ГиБ

Даллас

Даллас

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

Лас-Вегас

Лас-Вегас

Цены за пределами бесплатной квоты
Документ читается 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,030 доллара США за 100 000 документов
Документ пишет 0,090 доллара США за 100 000 документов
Удаление документа 0,010 доллара США за 100 000 документов
TTL удаляет 0,010 доллара США за 100 000 документов
Сохраненные данные 0,150 долл. США/ГиБ/месяц
Данные ПИТР 0,150 долл. США/ГиБ/месяц
Резервные данные 0,030 долл. США/ГиБ/месяц
Восстановление операции 0,200 долл. США/ГиБ

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

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

Цены за пределами бесплатной квоты
Документ читается 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,043 доллара США за 100 000 документов
Документ пишет 0,129 доллара США за 100 000 документов
Удаление документа 0,014 доллара США за 100 000 документов
TTL удаляет 0,014 доллара США за 100 000 документов
Сохраненные данные 0,215 долл. США/ГиБ/месяц
Данные ПИТР 0,215 долл. США/ГиБ/месяц
Резервные данные 0,043 доллара США/ГиБ/месяц
Восстановление операции 0,286 долл. США/ГиБ

Сан-Паулу

Сан-Паулу

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

Мадрид

Мадрид

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

Париж

Париж

Цены за пределами бесплатной квоты
Документ читается 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,039 доллара США за 100 000 документов
Документ пишет 0,116 доллара США за 100 000 документов
Удаление документа 0,013 доллара США за 100 000 документов
TTL удаляет 0,013 доллара США за 100 000 документов
Сохраненные данные 0,194 доллара США/ГиБ/месяц
Данные ПИТР 0,194 доллара США/ГиБ/месяц
Резервные данные 0,039 долл. США/ГиБ/месяц
Восстановление операции 0,258 долл. США/ГиБ

Берлин

Берлин

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

Даммам

Даммам

Цены за пределами бесплатной квоты
Документ читается 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 долл. США/ГиБ

Йоханнесбург

Йоханнесбург

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

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

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

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

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

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

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

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

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

Запись указателя читает

С вас взимается одна операция чтения за каждый пакет, содержащий до 1000 записей индекса, прочитанных запросом, за исключением следующих случаев:

  • Для запросов поиска векторов K-ближайшего соседа взимается плата за одну операцию чтения за каждый пакет, содержащий до 100 записей векторного индекса kNN, считанных запросом.

    Например, если следующий векторный поисковый запрос с limit: 5 возвращает 5 документов и считывает 1550 записей векторного индекса kNN, вам выставляется счет за 5 операций чтения для возвращенных документов и 16 операций чтения для записей индекса:

    // Requires single-field vector index
    const vectorQuery: VectorQuery = db.collection('cities').findNearest('embedding_field', FieldValue.vector([3.0, 1.0, 2.0]), {
      limit: 5,
      distanceMeasure: 'EUCLIDEAN'
    });
    
  • За запросы, содержащие до одного поля диапазона, плата за чтение записей индекса не взимается.

    Например, следующий запрос содержит одно поле равенства ( age ) и одно поле диапазона ( start_date ), и за чтение записей индекса не взимается плата:

    db.collection("employees").whereEqualTo("age", 35)
                              .whereGreaterThanOrEqualTo("start_date", new Date(2020, 1, 1))
    

    Следующий запрос содержит два поля диапазона ( age и start_date ), и за чтение записей индекса взимается плата:

    db.collection("employees").whereGreaterThanOrEqualTo("age", 35)
                              .whereGreaterThanOrEqualTo("start_date", new Date(2020, 1, 1))
    

    Поле, которое появляется в предложении order by, считается полем диапазона, если в запросе есть хотя бы одно другое поле диапазона. Поэтому следующий запрос содержит два поля диапазона ( age и start_date ), и за чтение записей индекса взимается плата:

    db.collection("employees").whereGreaterThanOrEqualTo("age", 35)
                              .orderBy("start_date")
    

    Поле __name__ всегда считается полем диапазона, даже если оно используется только в фильтре равенства. Поэтому следующий запрос содержит два поля диапазона ( age и __name__ ) и за чтение записей индекса взимается плата:

    db.collection("employees").whereIn("__name__", Arrays.asList("/employees/Alice", "/employees/Bob"))
                              .orderBy("age")
    

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

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

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

Чтобы узнать больше об используемых индексах и прочитанных записях индекса, используйте Query Объяснение .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Cloud Firestore Security Rules

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

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

    Например, если ваши правила относятся к трем документам, но 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 измеряет размер резервной копии для операции восстановления. Размер резервной копии умножается на стоимость единицы операций восстановления (ГиБ).

Объяснение запроса

Использование Firestore Query Объяснение влечет за собой дополнительные расходы.

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

Когда запрос объясняется с помощью параметра анализа, выполняются операции индексирования и чтения, поэтому за запрос взимается обычная плата. Дополнительная плата за объяснение и анализ не взимается, только обычная плата за выполнение запроса.

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

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

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

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

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

За запросы, исходящие из 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. Используйте панель мониторинга, чтобы оценить свое использование в разные периоды времени.