Ce document décrit les conditions tarifaires de Cloud Firestore.
Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des SKU Cloud Platform s'appliquent.
Présentation de la tarification
Lorsque vous utilisez Cloud Firestore, les éléments suivants vous sont facturés:
- Le nombre de documents que vous lisez, modifiez et supprimez
- Nombre d'entrées d'index lues pour répondre à une requête En savoir plus sur les lectures d'index
- L'espace de stockage utilisé par votre base de données, y compris la surcharge liée aux métadonnées et aux index
- La quantité de bande passante réseau utilisée
L'utilisation de l'espace de stockage et de la bande passante est calculée en gibioctets (Gio). 1 Gio correspond à 230 octets. Tous les frais sont comptabilisés quotidiennement.
Les sections suivantes expliquent comment les frais d'utilisation de Cloud Firestore vous sont facturés.
Quota gratuit
Cloud Firestore inclut un quota sans frais qui vous permet de démarrer sans frais avec votre base de données (default)
. Les montants de quotas gratuits sont répertoriés ci-dessous.
Si vous avez besoin d'augmenter votre quota, vous devez activer la facturation pour votre projet Google Cloud.
Les quotas sont calculés sur une base quotidienne et réinitialisés vers minuit, heure du Pacifique.
Seule la base de données (default)
peut bénéficier du quota sans frais.
Version gratuite | Quotas |
---|---|
Données stockées | 1 Gio |
Lectures de documents | 50 000 par jour |
Écritures de documents | 20 000 par jour |
Suppressions de documents | 20 000 par jour |
Transfert de données sortant | 10 Gio par mois |
Les opérations et fonctionnalités suivantes n'incluent pas l'utilisation sans frais. Vous devez activer la facturation pour utiliser les fonctionnalités suivantes:
- Utilisation de bases de données nommées (non par défaut)
- Suppressions de TTL
- Données PITR
- Sauvegarder les données
- Opérations de restauration
Pour en savoir plus sur la facturation de ces fonctionnalités, consultez la section Tarifs de stockage.
Tarifs par emplacement
Le tableau suivant présente les tarifs appliqués aux lectures, aux écritures, aux suppressions et au stockage pour chaque emplacement Cloud Firestore:
Sélectionner une région
États-Unis (multirégional)
États-Unis (multirégional)
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,06 $ pour 100 000 documents |
Écritures de documents | 0,18 $ pour 100 000 documents |
Suppressions de documents | 0,02 $ pour 100 000 documents |
Suppressions de TTL | 0,02 $ pour 100 000 documents |
Données stockées | 0,18 $/Gio/mois |
Données PITR | 0,18 $/Gio/mois |
Sauvegarder les données | 0,03 $/Gio/mois |
Opération de restauration | 0,40 $/Gio |
Oregon
Oregon
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,03 $ pour 100 000 documents |
Écritures de documents | 0,09 $ pour 100 000 documents |
Suppressions de documents | 0,01 $ pour 100 000 documents |
Suppressions de TTL | 0,01 $ pour 100 000 documents |
Données stockées | 0,15 $/Gio/mois |
Données PITR | 0,15 $/Gio/mois |
Sauvegarder les données | 0,03 $/Gio/mois |
Opération de restauration | 0,20 $/Gio |
Los Angeles
Los Angeles
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,036 $ pour 100 000 documents |
Écritures de documents | 0,108 $ pour 100 000 documents |
Suppressions de documents | 0,012 $ pour 100 000 documents |
Suppressions de TTL | 0,012 $ pour 100 000 documents |
Données stockées | 0,108 $/Gio/mois |
PITR | 0,108 $/Gio/mois |
Sauvegarder les données | 0,036 $/Gio/mois |
Opération de restauration | 0,24 $/Gio |
Salt Lake City
Salt Lake City
Tarifs au-delà du quota sans frais | ||
---|---|---|
Lectures de documents | 0,036 $ pour 100 000 documents | |
Écritures de documents | 0,108 $ pour 100 000 documents | |
Suppressions de documents | 0,012 $ pour 100 000 documents | |
Suppressions de TTL | 0,012 $ pour 100 000 documents | |
Données stockées | 0,18 $/Gio/mois | |
Données PITR | 0,18 $/Gio/mois | |
Sauvegarder les données | 0,036 $/Gio/mois | |
Opération de restauration | 0,24 $/Gio |
Virginie du Nord
Virginie du Nord
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,033 $ pour 100 000 documents |
Écritures de documents | 0,099 $ pour 100 000 documents |
Suppressions de documents | 0,011 $ pour 100 000 documents |
Suppressions de TTL | 0,011 $ pour 100 000 documents |
Données stockées | 0,099 $/Gio/mois |
Données PITR | 0,099 $/Gio/mois |
Sauvegarder les données | 0,033 $/Gio/mois |
Opération de restauration | 0,22 $/Gio |
Columbus
Columbus
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,030 $ pour 100 000 documents |
Écritures de documents | 0,090 $ pour 100 000 documents |
Suppressions de documents | 0,010 $ pour 100 000 documents |
Suppressions de TTL | 0,010 $ pour 100 000 documents |
Données stockées | 0,150 $/Gio/mois |
Données PITR | 0,150 $/Gio/mois |
Sauvegarder les données | 0,030 $/Gio/mois |
Opération de restauration | 0,200 $/Gio |
Dallas
Dallas
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,035 $ pour 100 000 documents |
Écritures de documents | 0,106 $ pour 100 000 documents |
Suppressions de documents | 0,012 $ pour 100 000 documents |
Suppressions de TTL | 0,012 $ pour 100 000 documents |
Données stockées | 0,177 $/Gio/mois |
Données PITR | 0,177 $/Gio/mois |
Sauvegarder les données | 0,035 $/Gio/mois |
Opération de restauration | 0,236 $/Gio |
Las Vegas
Las Vegas
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,033 $ pour 100 000 documents |
Écritures de documents | 0,099 $ pour 100 000 documents |
Suppressions de documents | 0,011 $ pour 100 000 documents |
Suppressions de TTL | 0,011 $ pour 100 000 documents |
Données stockées | 0,165 $/Gio/mois |
Données PITR | 0,165 $/Gio/mois |
Sauvegarder les données | 0,033 $/Gio/mois |
Opération de restauration | 0,22 $/Gio |
Iowa
Iowa
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,030 $ pour 100 000 documents |
Écritures de documents | 0,090 $ pour 100 000 documents |
Suppressions de documents | 0,010 $ pour 100 000 documents |
Suppressions de TTL | 0,010 $ pour 100 000 documents |
Données stockées | 0,150 $/Gio/mois |
Données PITR | 0,150 $/Gio/mois |
Sauvegarder les données | 0,030 $/Gio/mois |
Opération de restauration | 0,200 $/Gio |
Caroline du Sud
Caroline du Sud
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,06 $ pour 100 000 documents |
Écritures de documents | 0,18 $ pour 100 000 documents |
Suppressions de documents | 0,02 $ pour 100 000 documents |
Suppressions de TTL | 0,02 $ pour 100 000 documents |
Données stockées | 0,18 $/Gio/mois |
Données PITR | 0,18 $/Gio/mois |
Sauvegarder les données | 0,03 $/Gio/mois |
Opération de restauration | 0,40 $/Gio |
Montréal
Montréal
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,033 $ pour 100 000 documents |
Écritures de documents | 0,099 $ pour 100 000 documents |
Suppressions de documents | 0,011 $ pour 100 000 documents |
Suppressions de TTL | 0,011 $ pour 100 000 documents |
Données stockées | 0,099 $/Gio/mois |
Données PITR | 0,099 $/Gio/mois |
Sauvegarder les données | 0,033 $/Gio/mois |
Opération de restauration | 0,22 $/Gio |
Toronto
Toronto
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,033 $ pour 100 000 documents |
Écritures de documents | 0,099 $ pour 100 000 documents |
Suppressions de documents | 0,011 $ pour 100 000 documents |
Suppressions de TTL | 0,011 $ pour 100 000 documents |
Données stockées | 0,165 $/Gio/mois |
Données PITR | 0,165 $/Gio/mois |
Sauvegarder les données | 0,033 $/Gio/mois |
Opération de restauration | 0,22 $/Gio |
Santiago
Santiago
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,043 $ pour 100 000 documents |
Écritures de documents | 0,129 $ pour 100 000 documents |
Suppressions de documents | 0,014 $ pour 100 000 documents |
Suppressions TTL | 0,014 $ pour 100 000 documents |
Données stockées | 0,215 $/Gio/mois |
Données PITR | 0,215 $/Gio/mois |
Sauvegarder les données | 0,043 $/Gio/mois |
Opération de restauration | 0,286 $/Gio |
São Paulo
São Paulo
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,045 $ pour 100 000 documents |
Écritures de documents | 0,135 $ pour 100 000 documents |
Suppressions de documents | 0,015 $ pour 100 000 documents |
Suppressions TTL | 0,015 $ pour 100 000 documents |
Données stockées | 0,135 $/Gio/mois |
Données PITR | 0,135 $/Gio/mois |
Sauvegarder les données | 0,045 $/Gio/mois |
Opération de restauration | 0,30 $/Gio |
Europe (multirégional)
Europe (multirégional)
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,06 $ pour 100 000 documents |
Écritures de documents | 0,18 $ pour 100 000 documents |
Suppressions de documents | 0,02 $ pour 100 000 documents |
Suppressions de TTL | 0,02 $ pour 100 000 documents |
Données stockées | 0,18 $/Gio/mois |
Données PITR | 0,18 $/Gio/mois |
Sauvegarder les données | 0,03 $/Gio/mois |
Opération de restauration | 0,40 $/Gio |
Zurich
Zurich
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,042 $ pour 100 000 documents |
Écritures de documents | 0,126 $ pour 100 000 documents |
Suppressions de documents | 0,014 $ pour 100 000 documents |
Suppressions TTL | 0,014 $ pour 100 000 documents |
Données stockées | 0,210 $/Gio/mois |
Données PITR | 0,210 $/Gio/mois |
Sauvegarder les données | 0,042 $/Gio/mois |
Opération de restauration | 0,28 $/Gio |
Finlande
Finlande
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,033 $ pour 100 000 documents |
Écritures de documents | 0,099 $ pour 100 000 documents |
Suppressions de documents | 0,011 $ pour 100 000 documents |
Suppressions de TTL | 0,011 $ pour 100 000 documents |
Données stockées | 0,165 $/Gio/mois |
Données PITR | 0,165 $/Gio/mois |
Sauvegarder les données | 0,033 $/Gio/mois |
Opération de restauration | 0,220 $/Gio |
Varsovie
Varsovie
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,039 $ pour 100 000 documents |
Écritures de documents | 0,117 $ pour 100 000 documents |
Suppressions de documents | 0,013 $ pour 100 000 documents |
Suppressions de TTL | 0,013 $ pour 100 000 documents |
Données stockées | 0,195 $/Gio/mois |
Données PITR | 0,195 $/Gio/mois |
Sauvegarder les données | 0,039 $/Gio/mois |
Opération de restauration | 0,26 $/Gio |
Francfort
Francfort
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,039 $ pour 100 000 documents |
Écritures de documents | 0,117 $ pour 100 000 documents |
Suppressions de documents | 0,013 $ pour 100 000 documents |
Suppressions de TTL | 0,013 $ pour 100 000 documents |
Données stockées | 0,117 $/Gio/mois |
Données PITR | 0,117 $/Gio/mois |
Sauvegarder les données | 0,039 $/Gio/mois |
Opération de restauration | 0,26 $/Gio |
Pays-Bas
Pays-Bas
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,034 $ pour 100 000 documents |
Écritures de documents | 0,102 $ pour 100 000 documents |
Suppressions de documents | 0,011 $ pour 100 000 documents |
Suppressions de TTL | 0,011 $ pour 100 000 documents |
Données stockées | 0,170 $/Gio/mois |
Données PITR | 0,170 $/Gio/mois |
Sauvegarder les données | 0,035 $/Gio/mois |
Opération de restauration | 0,23 $/Gio |
Londres
Londres
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,039 $ pour 100 000 documents |
Écritures de documents | 0,117 $ pour 100 000 documents |
Suppressions de documents | 0,013 $ pour 100 000 documents |
Suppressions de TTL | 0,013 $ pour 100 000 documents |
Données stockées | 0,117 $/Gio/mois |
Données PITR | 0,117 $/Gio/mois |
Sauvegarder les données | 0,039 $/Gio/mois |
Opération de restauration | 0,26 $/Gio |
Belgique
Belgique
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,033 $ pour 100 000 documents |
Écritures de documents | 0,099 $ pour 100 000 documents |
Suppressions de documents | 0,011 $ pour 100 000 documents |
Suppressions de TTL | 0,011 $ pour 100 000 documents |
Données stockées | 0,165 $/Gio/mois |
Données PITR | 0,165 $/Gio/mois |
Sauvegarder les données | 0,033 $/Gio/mois |
Opération de restauration | 0,220 $/Gio |
Milan
Milan
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,035 $ pour 100 000 documents |
Écritures de documents | 0,104 $ pour 100 000 documents |
Suppressions de documents | 0,012 $ pour 100 000 documents |
Suppressions de TTL | 0,012 $ pour 100 000 documents |
Données stockées | 0,174 $/Gio/mois |
Données PITR | 0,174 $/Gio/mois |
Sauvegarder les données | 0,035 $/Gio/mois |
Opération de restauration | 0,232 $/Gio |
Madrid
Madrid
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,035 $ pour 100 000 documents |
Écritures de documents | 0,106 $ pour 100 000 documents |
Suppressions de documents | 0,012 $ pour 100 000 documents |
Suppressions de TTL | 0,012 $ pour 100 000 documents |
Données stockées | 0,177 $/Gio/mois |
Données PITR | 0,177 $/Gio/mois |
Sauvegarder les données | 0,035 $/Gio/mois |
Opération de restauration | 0,236 $/Gio |
Paris
Paris
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,036 $ pour 100 000 documents |
Écritures de documents | 0,107 $ pour 100 000 documents |
Suppressions de documents | 0,012 $ pour 100 000 documents |
Suppressions de TTL | 0,012 $ pour 100 000 documents |
Données stockées | 0,179 $/Gio/mois |
Données PITR | 0,179 $/Gio/mois |
Sauvegarder les données | 0,036 $/Gio/mois |
Opération de restauration | 0,238 $/Gio |
Doha
Doha
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,036 $ pour 100 000 documents |
Écritures de documents | 0,109 $ pour 100 000 documents |
Suppressions de documents | 0,012 $ pour 100 000 documents |
Suppressions de TTL | 0,012 $ pour 100 000 documents |
Données stockées | 0,182 $/Gio/mois |
Données PITR | 0,182 $/Gio/mois |
Sauvegarder les données | 0,036 $/Gio/mois |
Opération de restauration | 0,243 $/Gio |
Turin
Turin
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,039 $ pour 100 000 documents |
Écritures de documents | 0,116 $ pour 100 000 documents |
Suppressions de documents | 0,013 $ pour 100 000 documents |
Suppressions de TTL | 0,013 $ pour 100 000 documents |
Données stockées | 0,194 $/Gio/mois |
Données PITR | 0,194 $/Gio/mois |
Sauvegarder les données | 0,039 $/Gio/mois |
Opération de restauration | 0,258 $/Gio |
Berlin
Berlin
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,046 $ pour 100 000 documents |
Écritures de documents | 0,139 $ pour 100 000 documents |
Suppressions de documents | 0,015 $ pour 100 000 documents |
Suppressions TTL | 0,015 $ pour 100 000 documents |
Données stockées | 0,231 $/Gio/mois |
Données PITR | 0,231 $/Gio/mois |
Sauvegarder les données | 0,046 $/Gio/mois |
Opération de restauration | 0,308 $/Gio |
Dammam
Dammam
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,048 $ pour 100 000 documents |
Écritures de documents | 0,144 $ pour 100 000 documents |
Suppressions de documents | 0,016 $ pour 100 000 documents |
Suppressions de TTL | 0,016 $ pour 100 000 documents |
Données stockées | 0,240 $/Gio/mois |
Données PITR | 0,240 $/Gio/mois |
Sauvegarder les données | 0,048 $/Gio/mois |
Opération de restauration | 0,320 $/Gio |
Tel-Aviv
Tel-Aviv
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,034 $ pour 100 000 documents |
Écritures de documents | 0,102 $ pour 100 000 documents |
Suppressions de documents | 0,011 $ pour 100 000 documents |
Suppressions de TTL | 0,011 $ pour 100 000 documents |
Données stockées | 0,170 $/Gio/mois |
Données PITR | 0,170 $/Gio/mois |
Sauvegarder les données | 0,034 $/Gio/mois |
Opération de restauration | 0,226 $/Gio |
Mumbai
Mumbai
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,035 $ pour 100 000 documents |
Écritures de documents | 0,104 $ pour 100 000 documents |
Suppressions de documents | 0,012 $ pour 100 000 documents |
Suppressions de TTL | 0,012 $ pour 100 000 documents |
Données stockées | 0,104 $/Gio/mois |
Données PITR | 0,104 $/Gio/mois |
Sauvegarder les données | 0,035 $/Gio/mois |
Opération de restauration | 0,23 $/Gio |
Delhi
Delhi
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,035 $ pour 100 000 documents |
Écritures de documents | 0,104 $ pour 100 000 documents |
Suppressions de documents | 0,012 $ pour 100 000 documents |
Suppressions de TTL | 0,012 $ pour 100 000 documents |
Données stockées | 0,173 $/Gio/mois |
Données PITR | 0,173 $/Gio/mois |
Sauvegarder les données | 0,035 $/Gio/mois |
Opération de restauration | 0,23 $/Gio |
Sydney
Sydney
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,038 $ pour 100 000 documents |
Écritures de documents | 0,115 $ pour 100 000 documents |
Suppressions de documents | 0,013 $ pour 100 000 documents |
Suppressions de TTL | 0,013 $ pour 100 000 documents |
Données stockées | 0,115 $/Gio/mois |
Données PITR | 0,115 $/Gio/mois |
Sauvegarder les données | 0,038 $/Gio/mois |
Opération de restauration | 0,256 $/Gio |
Melbourne
Melbourne
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,034 $ pour 100 000 documents |
Écritures de documents | 0,103 $ pour 100 000 documents |
Suppressions de documents | 0,011 $ pour 100 000 documents |
Suppressions de TTL | 0,011 $ pour 100 000 documents |
Données stockées | 0,171 $/Gio/mois |
Données PITR | 0,171 $/Gio/mois |
Sauvegarder les données | 0,034 $/Gio/mois |
Opération de restauration | 0,228 $/Gio |
Hong Kong
Hong Kong
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,06 $ pour 100 000 documents |
Écritures de documents | 0,18 $ pour 100 000 documents |
Suppressions de documents | 0,02 $ pour 100 000 documents |
Suppressions de TTL | 0,02 $ pour 100 000 documents |
Données stockées | 0,18 $/Gio/mois |
Données PITR | 0,18 $/Gio/mois |
Sauvegarder les données | 0,035 $/Gio/mois |
Opération de restauration | 0,23 $/Gio |
Taïwan
Taïwan
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,0345 $ pour 100 000 documents |
Écritures de documents | 0,1042 $ pour 100 000 documents |
Suppressions de documents | 0,0115 $ pour 100 000 documents |
Suppressions de TTL | 0,0115 $ pour 100 000 documents |
Données stockées | 0,1725 $/Gio/mois |
Données PITR | 0,1725 $/Gio/mois |
Sauvegarder les données | 0,035 $/Gio/mois |
Opération de restauration | 0,23 $/Gio |
Tokyo
Tokyo
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,038 $ pour 100 000 documents |
Écritures de documents | 0,115 $ pour 100 000 documents |
Suppressions de documents | 0,013 $ pour 100 000 documents |
Suppressions de TTL | 0,013 $ pour 100 000 documents |
Données stockées | 0,115 $/Gio/mois |
Données PITR | 0,115 $/Gio/mois |
Sauvegarder les données | 0,038 $/Gio/mois |
Opération de restauration | 0,256 $/Gio |
Singapour
Singapour
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,0369 $ pour 100 000 documents |
Écritures de documents | 0,1107 $ pour 100 000 documents |
Suppressions de documents | 0,0123 $ pour 100 000 documents |
Suppressions TTL | 0,0123 $ pour 100 000 documents |
Données stockées | 0,1846 $/Gio/mois |
Données PITR | 0,1846 $/Gio/mois |
Sauvegarder les données | 0,037 $/Gio/mois |
Opération de restauration | 0,246 $/Gio |
Jakarta
Jakarta
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,038 $ pour 100 000 documents |
Écritures de documents | 0,115 $ pour 100 000 documents |
Suppressions de documents | 0,013 $ pour 100 000 documents |
Suppressions de TTL | 0,013 $ pour 100 000 documents |
Données stockées | 0,192 $/Gio/mois |
Données PITR | 0,192 $/Gio/mois |
Sauvegarder les données | 0,038 $/Gio/mois |
Opération de restauration | 0,256 $/Gio |
Osaka
Osaka
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,038 $ pour 100 000 documents |
Écritures de documents | 0,115 $ pour 100 000 documents |
Suppressions de documents | 0,013 $ pour 100 000 documents |
Suppressions de TTL | 0,013 $ pour 100 000 documents |
Données stockées | 0,195 $/Gio/mois |
Données PITR | 0,195 $/Gio/mois |
Sauvegarder les données | 0,038 $/Gio/mois |
Opération de restauration | 0,256 $/Gio |
Séoul
Séoul
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,038 $ pour 100 000 documents |
Écritures de documents | 0,115 $ pour 100 000 documents |
Suppressions de documents | 0,013 $ pour 100 000 documents |
Suppressions de TTL | 0,013 $ pour 100 000 documents |
Données stockées | 0,192 $/Gio/mois |
Données PITR | 0,192 $/Gio/mois |
Sauvegarder les données | 0,038 $/Gio/mois |
Opération de restauration | 0,256 $/Gio |
Johannesburg
Johannesburg
Tarifs au-delà du quota sans frais | |
---|---|
Lectures de documents | 0,031 $ pour 100 000 documents |
Écritures de documents | 0,094 $ pour 100 000 documents |
Suppressions de documents | 0,010 $ pour 100 000 documents |
Suppressions de TTL | 0,010 $ pour 100 000 documents |
Données stockées | 0,156 $/Gio/mois |
Données PITR | 0,156 $/Gio/mois |
Sauvegarder les données | 0,031 $/Gio/mois |
Opération de restauration | 0,208 $/Gio |
Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des codes SKU Cloud Platform s'appliquent.
Aucun quota sans frais pour les bases de données nommées
Pour créer une base de données nommée (et non par défaut), vous devez passer au forfait supérieur pour votre projet.
Créer ou supprimer des bases de données nommées n'entraîne aucuns frais supplémentaires. Toutefois, ces bases de données ne sont pas éligibles au quota sans frais. Vous serez facturé en fonction de leur utilisation.
Lectures, écritures et suppressions
Les documents et les entrées d'index lus pour répondre à une requête vous sont facturés. Chaque opération d'écriture ou de suppression de document que vous effectuez vous est facturée.
La tarification des écritures et des suppressions est simple. Pour les écritures, chaque opération set
ou update
est comptabilisée comme une seule écriture.
Les frais liés aux opérations de lecture présentent des variations dont vous devez tenir compte. Les sections suivantes décrivent ces variations en détail.
Lectures d'entrées d'index
Une opération de lecture est facturée pour chaque lot de 1 000 entrées d'index maximum lues par une requête, sauf dans les cas suivants:
Pour les requêtes de recherche vectorielle des k plus proches voisins, une opération de lecture est facturée pour chaque lot d'un maximum de 100 entrées d'index vectoriel KNN lues par la requête.
Par exemple, si la requête de recherche vectorielle suivante avec
limit: 5
renvoie cinq documents et lit 1 550 entrées d'index vectoriel kNN, cinq opérations de lecture vous sont facturées pour les documents renvoyés et 16 opérations de lecture pour les entrées d'index:// 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' });
Les requêtes comportant jusqu'à un champ de plage ne sont pas facturées pour les entrées d'index lues.
Par exemple, la requête suivante contient un champ d'égalité (
age
) et un champ de plage (start_date
). Les entrées d'index lues ne sont pas facturées:db.collection("employees").whereEqualTo("age", 35) .whereGreaterThanOrEqualTo("start_date", new Date(2020, 1, 1))
La requête suivante contient deux champs de plage (
age
etstart_date
) et est facturée pour les lectures d'entrées d'index:db.collection("employees").whereGreaterThanOrEqualTo("age", 35) .whereGreaterThanOrEqualTo("start_date", new Date(2020, 1, 1))
Un champ qui apparaît dans la clause "order by" est considéré comme un champ de plage lorsqu'il existe au moins un autre champ de plage dans la requête. Par conséquent, la requête suivante contient deux champs de plage (
age
etstart_date
) et est facturée pour les lectures d'entrées d'index:db.collection("employees").whereGreaterThanOrEqualTo("age", 35) .orderBy("start_date")
Le champ
__name__
est toujours considéré comme un champ de plage, même s'il n'est utilisé que dans un filtre d'égalité. Par conséquent, la requête suivante contient deux champs de plage (age
et__name__
) et est facturée pour les lectures d'entrées d'index:db.collection("employees").whereIn("__name__", Arrays.asList("/employees/Alice", "/employees/Bob")) .orderBy("age")
Requêtes d'agrégation
Pour les requêtes d'agrégation telles que count()
, sum()
et avg()
, les entrées d'index lues par la requête sont facturées comme décrit ci-dessus. Pour les requêtes d'agrégation qui lisent zéro entrée d'index, une lecture de document vous est facturée.
Par exemple, les opérations count()
qui lisent entre 0 et 1 000 entrées d'index sont facturées pour une lecture de document. Pour une opération count()
qui lit 1 500 entrées d'index, vous êtes facturé deux lectures de documents.
Pour en savoir plus sur les index utilisés et les entrées d'index lues, utilisez Explication de la requête.
Écouter les résultats des requêtes
Cloud Firestore vous permet d'écouter les résultats d'une requête et d'obtenir des mises à jour en temps réel lorsque les résultats changent.
Lorsque vous écoutez les résultats d'une requête, une lecture vous est facturée chaque fois qu'un document de l'ensemble de résultats est ajouté ou mis à jour. Une lecture vous est également facturée lorsqu'un document est retiré de l'ensemble de résultats, car le document a été modifié. En revanche, lors de la suppression d'un document, aucuns frais de lecture ne vous sont facturés.
La facturation des écouteurs dans les SDK mobiles et Web dépend également de l'activation ou non de la persistance hors connexion:
Si la persistance hors connexion est activée et que l'écouteur est déconnecté pendant plus de 30 minutes (par exemple, si l'utilisateur passe en mode hors connexion), des frais de lecture vous sont facturés comme si vous aviez émis une nouvelle requête.
Si la persistance hors connexion est désactivée, les documents et les entrées d'index lus vous sont facturés comme si vous aviez émis une nouvelle requête chaque fois que l'écouteur se déconnecte et se reconnecte.
Gérer des ensembles de résultats volumineux
Cloud Firestore offre plusieurs fonctionnalités pour vous aider à gérer les requêtes qui renvoient un grand nombre de résultats:
- Les curseurs, qui vous permettent de reprendre une requête de longue durée
- Les jetons de page, qui vous aident à paginer les résultats des requêtes
- Les limites, qui spécifient le nombre de résultats à récupérer
- Les décalages, qui vous permettent d'ignorer un nombre fixe de documents
L'utilisation de curseurs, de jetons de page et de limites ne génère aucun coût supplémentaire. Grâce à ces fonctionnalités, vous pouvez réaliser des économies en ne lisant que les documents dont vous avez réellement besoin.
Toutefois, lorsque vous envoyez une requête qui inclut un décalage, une lecture vous est facturée pour chaque document ignoré. Par exemple, si votre requête utilise un décalage de 10 et renvoie 1 document, 11 lectures vous sont facturées. En raison de ce coût supplémentaire, il convient d'utiliser, dans la mesure du possible, les curseurs plutôt que les décalages.
Requêtes autres que les lectures de documents
Pour les requêtes autres que les lectures de documents, telles qu'une requête de liste d'ID de collection, une lecture de document vous est facturée. Si la récupération de l'ensemble complet de résultats requiert plusieurs requêtes (par exemple, dans le cas où vous utilisez la pagination), chacune d'elles vous est facturée.
Coût minimal des requêtes
Un coût minimal correspondant à une lecture de document vous est facturé pour chaque requête exécutée, même si celle-ci ne renvoie aucun résultat.
Cloud Firestore Security Rules
Pour les bibliothèques clientes mobiles et Web, si votre Cloud Firestore Security Rules utilise exists()
, get()
ou getAfter()
pour lire un ou plusieurs documents de votre base de données, les lectures supplémentaires vous sont facturées comme suit:
Les lectures nécessaires à l'évaluation de votre Cloud Firestore Security Rules vous sont facturées.
Par exemple, si vos règles font référence à trois documents, mais que Cloud Firestore n'a besoin d'en lire que deux pour évaluer vos règles, deux lectures supplémentaires vous sont facturées pour les documents dépendants.
Une seule lecture par document dépendant vous est facturée, même si vos règles font référence à ce document plusieurs fois.
L'évaluation des règles ne vous est facturée qu'une fois par requête.
Par conséquent, lire plusieurs documents peut s'avérer moins coûteux que de les lire un par un, car la lecture de plusieurs documents implique moins de requêtes.
Lorsque vous écoutez les résultats d'une requête, l'évaluation de la règle vous est facturée dans tous les cas suivants :
- Lors de l'émission de la requête
- Chaque fois que les résultats de la requête sont mis à jour
- Chaque fois que l'appareil de l'utilisateur se déconnecte, puis se reconnecte
- Chaque fois que vous mettez à jour vos règles
- Chaque fois que vous mettez à jour les documents dépendants dans vos règles
Taille de l'espace de stockage de la base de données
La quantité de données que vous stockez dans Cloud Firestore vous est facturée, y compris la surcharge de stockage. Le volume de cette surcharge inclut les métadonnées, les index automatiques et les index composites.
Chaque document stocké dans Cloud Firestore requiert les métadonnées suivantes:
- L'ID du document, y compris l'ID de collection et le nom du document
- Le nom et la valeur de chaque champ. Étant donné que Cloud Firestore est une base de données sans schéma, le nom de chaque champ d'un document doit être stocké avec la valeur du champ.
- Tous les index composites et à champ unique faisant référence au document. Chaque entrée d'index contient l'ID de collection, un nombre quelconque de valeurs de champs dépendant de la définition de l'index, ainsi que le nom du document.
Les coûts de stockage sont exprimés en Gio/mois et calculés quotidiennement. Cloud Firestore mesure la taille de la base de données quotidiennement. Sur une période d'un mois, la moyenne de ces points d'échantillon est calculée pour déterminer la taille de l'espace de stockage de la base de données. Cette valeur moyenne est multipliée par le prix unitaire du stockage (GiB/mois).
Consultez la page Calculs de la taille des espaces de stockage pour découvrir comment l'espace de stockage Cloud Firestore est calculé.
Données PITR
Si vous activez la récupération à un moment précis, le stockage des données PITR vous est facturé. La plupart des clients constateront que le coût global du stockage des données PiTR est semblable au coût de stockage de la base de données.
Les coûts de stockage pour les PITR sont exprimés en Gio/mois et calculés quotidiennement. Cloud Firestore mesure la taille de la base de données quotidiennement. Sur une période d'un mois, la moyenne de ces points d'échantillon est calculée pour déterminer la taille de l'espace de stockage de la base de données. Cette valeur moyenne est multipliée par le prix unitaire de l'espace de stockage (GiB/mois).
Par exemple, si la taille moyenne de votre base de données sur un mois est de 1 Gio et que la récupération PITR est activée pour tout le mois, la taille de données PITR facturable est également de 1 Gio.
Facturation minimale: vous pouvez être facturé jusqu'à un jour de coût de stockage PITR, même si vous désactivez le PITR dans un délai d'un jour après l'activation.
Opérations de sauvegarde et de restauration des données
Si vous activez les sauvegardes, le stockage de vos sauvegardes de bases de données vous est facturé. La taille de stockage d'une sauvegarde est égale à celle de la base de données au moment de la sauvegarde.
Les coûts de stockage des sauvegardes sont exprimés en Gio/mois. Sur une période d'un mois, le nombre de jours pendant lesquels chaque sauvegarde est conservée, en moyenne sur le mois, est également calculé. Le coût de chaque sauvegarde est calculé en fonction de la taille de stockage de la sauvegarde multipliée par la proportion du mois pendant laquelle la sauvegarde est conservée, multipliée par le prix unitaire. Les limites de jour sont définies par le fuseau horaire America/Los_Angeles à des fins de facturation.
Lorsque vous effectuez une opération de restauration, Cloud Firestore mesure la taille de la sauvegarde pour l'opération de restauration. La taille de la sauvegarde est multipliée par le prix unitaire des opérations de restauration (GiB).
Explication des requêtes
L'utilisation de Explication de requête Firestore entraîne des coûts.
Lorsqu'une requête est expliquée avec l'option par défaut, aucune opération de lecture d'index n'est effectuée. Une opération de lecture est facturée, quelle que soit la complexité de la requête.
Lorsqu'une requête est expliquée avec l'option d'analyse, des opérations d'indexation et de lecture sont effectuées. La requête vous est donc facturée comme d'habitude. Aucune charge supplémentaire n'est appliquée pour l'activité d'explication et d'analyse, mais uniquement les frais habituels pour la requête exécutée.
Bande passante réseau
La bande passante réseau utilisée par vos requêtes Cloud Firestore vous est facturée, comme indiqué dans les sections suivantes. Le coût d'une requête Cloud Firestore en termes de bande passante réseau dépend de la taille de la réponse, de l'emplacement de votre base de données Cloud Firestore et de la destination de la réponse.
Cloud Firestore calcule la taille de la réponse en fonction d'un format de message sérialisé. La surcharge de protocole, telle que la surcharge SSL, n'est pas comptabilisée dans le calcul de l'utilisation de la bande passante réseau. Les requêtes refusées par votre Cloud Firestore Security Rules ne sont pas non plus prises en compte dans ce calcul.
Pour déterminer la quantité de bande passante réseau utilisée, vous pouvez exporter vos données de facturation dans un fichier à l'aide de la console Google Cloud.
Tarifs généraux du réseau
Pour les requêtes provenant de Google Cloud Platform (par exemple, d'une application exécutée sur Google Compute Engine), les frais à payer sont calculés comme indiqué ci-dessous.
Type de trafic | Prix |
---|---|
Transfert de données entrant | Gratuit |
Transfert de données dans une région | Gratuit |
Transfert de données entre régions d'un même emplacement multirégional | Gratuit |
Transfert de données entre régions aux États-Unis (par Gio) | 0,01 $ (les 10 premiers Gio par mois sont gratuits) |
Transfert de données entre régions, à l'exclusion du trafic entre les régions des États-Unis | Tarifs de transfert de données Internet sortants de Google Cloud Platform |
Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page des codes SKU Cloud Platform s'appliquent.
Cloud Firestore est également soumis à des frais de sortie Internet supplémentaires pour les éléments suivants:
- Requêtes Google Cloud entre régions, à l'exclusion du trafic entre les régions des États-Unis
- Requêtes provenant de l'extérieur de Google Cloud (par exemple, de l'appareil mobile d'un utilisateur)
Consultez les tarifs de sortie Internet Google Cloud.
Voir un exemple de tarification
Pour découvrir comment les frais de facturation Cloud Firestore sont comptabilisés dans un exemple d'application concret, consultez l'exemple de facturation Cloud Firestore.
Gérer les dépenses
Pour éviter des frais inattendus sur votre facture, définissez des budgets et des alertes mensuels à l'aide de la console de facturation de Google Cloud.
Pour surveiller votre utilisation de Cloud Firestore, ouvrez l'onglet Cloud Firestore Utilisation dans la console Firebase. Utilisez le tableau de bord pour évaluer votre utilisation sur différentes périodes.