Tarifs de l'édition Enterprise de Firestore

Ce document décrit les conditions tarifaires de Firestore Enterprise Edition. Pour connaître les tarifs de l'édition Standard, consultez la page Tarifs de Firestore.

Lorsque vous utilisez l'édition Enterprise de Firestore, les éléments suivants vous sont facturés :

  • Les unités de lecture, qui représentent les données traitées (documents ou index) lorsque vous lisez des données dans votre base de données, calculées par tranches de 4 Kio.
  • Unités d'écriture, qui représentent les données traitées lorsque vous écrivez des données dans votre base de données, calculées par tranches de 1 Kio.
  • Les unités d'événement représentent les données incluses dans chaque événement, calculées par tranches de 4 Kio.
  • 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 à 2^30 octets. Tous les frais sont comptabilisés quotidiennement.

Les sections suivantes expliquent comment les frais d'utilisation de l'édition Enterprise de Firestore vous sont facturés.

Utilisation de la version gratuite

Firestore propose une version gratuite qui vous permet de vous lancer sans frais. Les montants du niveau sans frais sont indiqués dans le tableau suivant.

Les montants du niveau gratuit sont appliqués quotidiennement et réinitialisés vers minuit, heure du Pacifique.

Le niveau gratuit ne s'applique qu'à une seule base de données Firestore par projet. La première base de données créée dans un projet sans base de données gratuite bénéficiera de la version gratuite. Si la base de données avec le niveau sans frais appliqué est supprimée, la base de données suivante créée bénéficiera du niveau sans frais.

Version gratuite

Montant

Données stockées

1 Gio

Unités de lecture

50 000 par jour

Écrire des unités

40 000 par jour

Transfert de données sortant

10 Gio par mois

Événements unités

10 000 par jour

Les opérations et fonctionnalités suivantes ne sont pas incluses dans l'utilisation gratuite :

  • Suppressions gérées
  • Données PITR
  • Sauvegarder des données
  • Opérations de restauration
  • Opérations de clonage

Tarifs par emplacement

  • Johannesburg (africa-south1)
  • Taiwan (asia-east1)
  • Hong Kong (asia-east2)
  • Tokyo (asia-northeast1)
  • Osaka (asia-northeast2)
  • Seoul (asia-northeast3)
  • Mumbai (asia-south1)
  • Delhi (asia-south2)
  • Singapore (asia-southeast1)
  • Jakarta (asia-southeast2)
  • Bangkok (asia-southeast3)
  • Sydney (australia-southeast1)
  • Melbourne (australia-southeast2)
  • Europe 3 (eur3)
  • Warsaw (europe-central2)
  • Finland (europe-north1)
  • Stockholm (europe-north2)
  • Madrid (europe-southwest1)
  • Belgium (europe-west1)
  • Berlin (europe-west10)
  • Turin (europe-west12)
  • London (europe-west2)
  • Frankfurt (europe-west3)
  • Netherlands (europe-west4)
  • Zurich (europe-west6)
  • Milan (europe-west8)
  • Paris (europe-west9)
  • Doha (me-central1)
  • Dammam (me-central2)
  • Tel Aviv (me-west1)
  • North America 5 (nam5)
  • North America 7 (nam7)
  • Montreal (northamerica-northeast1)
  • Toronto (northamerica-northeast2)
  • Mexico (northamerica-south1)
  • Sao Paulo (southamerica-east1)
  • Santiago (southamerica-west1)
  • Iowa (us-central1)
  • South Carolina (us-east1)
  • Northern Virginia (us-east4)
  • Columbus (us-east5)
  • Dallas (us-south1)
  • Oregon (us-west1)
  • Los Angeles (us-west2)
  • Salt Lake City (us-west3)
  • Las Vegas (us-west4)
  • Phoenix (us-west8)
Afficher les options de remise

Niveau gratuit par jour

Default* (USD)
Cloud Firestore CUD - 1 Year* (USD)
Cloud Firestore CUD - 3 Year* (USD)

Unités de lecture

50 000

0,05 $US / 1,000,000 count0,04 $US / 1,000,000 count0,03 $US / 1,000,000 count

Unités d'écriture

40 000

0,26 $US / 1,000,000 count0,208 $US / 1,000,000 count0,156 $US / 1,000,000 count

Unités de suppressions gérées

Non compatible

0,26 $US / 1,000,000 count0,208 $US / 1,000,000 count0,156 $US / 1,000,000 count

Données stockées

1 Gio d'espace de stockage

0,000328767 $US / 1 gibibyte hour--

Sauvegarder les données

Non compatible

0,000041096 $US / 1 gibibyte hour--

Opération de restauration

Non compatible

0,20 $US / 1 gibibyte--

Données PITR

Non compatible

0,000205479 $US / 1 gibibyte hour--

Opération de clonage

Non compatible

0,20 $US / 1 gibibyte--

Unités d'événement

10 000

0,10 $US / 1,000,000 count--
* Chaque modèle de consommation est associé à un identifiant unique. Vous devrez peut-être vous inscrire pour être éligible aux remises sur le modèle de consommation. Cliquez ici pour en savoir plus.

Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page relative aux SKU de Cloud Platform s'appliquent.

Lectures, écritures et suppressions

Les opérations de lecture sont facturées en unités de lecture, qui reflètent les données traitées pour satisfaire la requête, mesurées par tranches de 4 Kio.

Les opérations d'écriture et de suppression sont facturées en unités d'écriture, qui reflètent les données traitées pour effectuer l'opération, mesurées par tranches de 1 Kio.

Les frais de lecture, d'écriture et de suppression présentent des variations dont vous devez tenir compte. Les sections suivantes décrivent ces variations en détail.

Remarque : Vous pouvez utiliser Firestore Query Explain pour mieux comprendre comment chaque requête est traitée et facturée.

Opérations de lecture

La plupart des opérations de lecture consistent soit à effectuer une lecture ponctuelle d'un document spécifique en fonction d'un identifiant, soit à analyser une plage de données . Les opérations de lecture consomment des unités de lecture.

Les opérations de lecture ponctuelle sont facturées en fonction des données lues, arrondies à la tranche de 4 Kio supérieure. Par exemple, si vous recherchez un document par ID et que le document fait 3 Kio, la taille sera arrondie à 4 Kio et une unité de lecture vous sera facturée.

Les opérations d'analyse impliquent la lecture de plages de données continues. La quantité de données lues lors des opérations d'analyse dépend de facteurs tels que la forme des données elles-mêmes, la disponibilité des index et la complexité du plan de requête. La quantité totale de données continues analysées est additionnée et facturée en unités de lecture par tranches de 4 Kio.

Les requêtes sont facturées en fonction de la quantité de données (index et/ou documents) lues pour traiter la requête, qui peut être supérieure aux données renvoyées.

Un coût minimal d'une unité de lecture s'applique à toutes les opérations de lecture.

Firestore Query Explain peut vous aider à comprendre comment chaque requête est traitée et facturée.

Opérations d'écriture

Les opérations d'écriture incluent la création de documents et la mise à jour de documents existants. Les opérations d'écriture consomment des unités d'écriture.

La création d'un document est facturée en fonction de la taille du document créé et de la taille des entrées d'index écrites. Chaque document ou entrée d'index écrit est facturé en fonction de l'élément écrit, arrondi au KiB le plus proche.

La mise à jour d'un document implique de lire les données pour trouver le document à mettre à jour, d'évaluer les modifications à apporter au document lui-même et aux index correspondants, puis d'écrire ces modifications dans la base de données. La taille du document facturée est la plus grande entre les tailles avant et après la mise à jour. Des frais sont facturés pour les entrées d'index qui doivent être mises à jour et supprimées. Le volume total de données impliqué dans la mise à jour, tel que décrit ci-dessus, est facturé en unités d'écriture par tranches de 1 Kio.

Supprimer des opérations

Les opérations de suppression sont facturées en fonction de la taille du document et des entrées d'index correspondantes supprimées. Chaque élément supprimé est facturé en unités d'écriture par tranches de 1 Kio.

Exemples de tarification

Pour découvrir comment les frais facturés pour Firestore Enterprise Edition sont comptabilisés dans des exemples concrets, consultez la page Exemples de tarification.

Explication de la requête

Firestore Query Explain peut vous aider à comprendre le coût attribué à une requête. Si seul le plan de requête est récupéré, un coût minimal d'une unité de lecture s'applique. Si un plan de requête est récupéré et que la requête est exécutée, le coût de la requête s'applique.

Taille de l'espace de stockage de la base de données

Taille du stockage de la base de données : la quantité de données que vous stockez dans Firestore vous est facturée, y compris la surcharge de stockage. Le volume de cette surcharge inclut les métadonnées et les index.

Chaque document stocké dans 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. Firestore étant 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 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. Firestore mesure la taille de la base de données chaque jour. Sur une période d'un mois, ces points d'échantillonnage sont moyennés pour calculer 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 (Gio-mois).

Consultez la page Calculs de la taille des espaces de stockage pour découvrir comment la taille de l'espace de stockage de Firestore est calculée.

Données PITR

Si vous activez la récupération à un moment précis, le stockage des données de récupération à un moment précis vous est facturé. Le coût global du stockage des données de récupération à un point dans le temps est similaire au coût de stockage de la base de données.

Remarque : Les données de la récupération à un instant dans le passé sont facturées séparément de la facturation de la taille de stockage de la base de données. Les données PITR n'ont pas d'incidence sur les coûts liés à la taille de l'espace de stockage.

Les coûts de stockage pour la récupération à un instant donné sont exprimés en Gio/mois et calculés quotidiennement. Firestore mesure la taille de la base de données chaque jour. Sur une période d'un mois, les points d'échantillonnage sont moyennés pour calculer la taille de l'espace de stockage de la base de données. Cette valeur moyenne est multipliée par le prix unitaire de la récupération à un instant dans le passé (GiB-mois).

Par exemple, si la taille moyenne de votre base de données au cours d'un mois est de 1 Gio et que la récupération à un instant dans le passé est activée pendant tout le mois, la taille des données PITR facturables est également de 1 Gio (car la taille des données PITR est proportionnelle à la taille de la base de données).

Facturation minimale : des frais de stockage PITR correspondant à une journée peuvent vous être facturés même si vous désactivez la fonctionnalité dans les 24 heures suivant son activation.

Sauvegarde des données et opérations de restauration

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 à la taille de stockage de la base de données au moment où la sauvegarde a été effectuée.

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, moyenné sur le mois, est également calculé. Le coût de chaque sauvegarde est calculé en multipliant la taille de stockage de la sauvegarde par la proportion du mois pendant laquelle la sauvegarde est conservée, puis par le prix unitaire. Les limites de la journée sont définies par le fuseau horaire America/Los_Angeles à des fins de facturation.

Lorsque vous effectuez une opération de restauration, Firestore mesure la taille de la sauvegarde pour cette opération. La taille de la sauvegarde est multipliée par le prix unitaire des opérations de restauration (en Gio).

Bande passante réseau

La quantité de bande passante réseau utilisée par vos requêtes Firestore Enterprise Edition vous est facturée, comme indiqué dans les sections suivantes. Le coût d'une requête Firestore Enterprise Edition 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 Firestore Enterprise Edition et de la destination de la réponse.

Firestore Enterprise Edition 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 vos règles de sécurité Firestore 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 les 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 sortantes sur Internet de Google Cloud Platform

Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page relative aux SKU de Cloud Platform s'appliquent.

Tarifs de transfert de données Internet

Le transfert de données Internet vous sera facturé 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)
Service

Prix (USD)

Réseau (transfert de données sortant) Destinations du monde entier (sauf l'Australie et la Chine, mais y compris Hong Kong)


0 gibibyte to 10 gibibyte
0,00 $US (Free) / 1 gibibyte, per 1 month / project
10 gibibyte to 1,024 gibibyte
0,12 $US / 1 gibibyte, per 1 month / project
1,024 gibibyte to 10,240 gibibyte
0,11 $US / 1 gibibyte, per 1 month / project
10,240 gibibyte and above
0,08 $US / 1 gibibyte, per 1 month / project

Réseau (transfert de données sortant) Chine (sauf Hong Kong)

0 gibibyte to 10 gibibyte
0,00 $US (Free) / 1 gibibyte, per 1 month / project
10 gibibyte to 1,024 gibibyte
0,23 $US / 1 gibibyte, per 1 month / project
1,024 gibibyte to 10,240 gibibyte
0,22 $US / 1 gibibyte, per 1 month / project
10,240 gibibyte and above
0,20 $US / 1 gibibyte, per 1 month / project

Réseau (transfert de données sortant) Australie

0 gibibyte to 10 gibibyte
0,00 $US (Free) / 1 gibibyte, per 1 month / project
10 gibibyte to 1,024 gibibyte
0,19 $US / 1 gibibyte, per 1 month / project
1,024 gibibyte to 10,240 gibibyte
0,18 $US / 1 gibibyte, per 1 month / project
10,240 gibibyte and above
0,15 $US / 1 gibibyte, per 1 month / project

Réseau (transfert de données entrant)

Gratuit

Si vous ne payez pas en USD, les tarifs indiqués dans votre devise sur la page relative aux SKU de Cloud Platform s'appliquent.

Gérer les dépenses

Pour gérer vos dépenses, définissez des budgets mensuels et des alertes.

Budgets et alertes de Google Cloud

Vous pouvez définir un budget mensuel pour tous les services Google Cloud. Utilisez-le pour surveiller vos coûts Google Cloud globaux, y compris les frais liés à la bande passante réseau que vous utilisez pour Firestore. Après avoir fixé un budget, vous pouvez définir des alertes afin de recevoir des notifications par e-mail à mesure que vos coûts se rapprochent du montant de votre budget.

Important : Les requêtes envoyées à Firestore et à d'autres services Google Cloud aboutissent même si vous avez dépassé votre budget mensuel Google Cloud. Il vous incombe de modifier vos modèles d'utilisation afin de respecter votre budget Google Cloud.

Suivez ces instructions pour définir un budget mensuel et créer des alertes dans la console Google Cloud.


Demander un devis personnalisé

Avec le paiement à l'usage de Google Cloud, vous ne payez que pour les services que vous utilisez. Contactez notre équipe commerciale pour obtenir un devis personnalisé pour votre entreprise.
  • Faites des économies grâce à notre approche transparente concernant la tarification
  • Le paiement à l'usage de Google Cloud permet de réaliser des économies automatiques basées sur votre utilisation mensuelle et des tarifs réduits pour les ressources prépayées. Contactez-nous dès aujourd'hui afin d'obtenir un devis.
Google Cloud