Tarifs

L'édition Enterprise de Firestore introduit un modèle de tarification qui passe d'une facturation "par document" à une facturation "par unité" (ou tranche), et qui sépare le coût des mises à jour en temps réel.

Le tableau suivant détaille le coût par unité pour les deux éditions. Le prix indiqué correspond à la région us-central1.

Unité Édition Standard
Édition Enterprise
Lecture 0,03 $ pour 100 000 lectures ou 0,30 $ par million de lectures facturées par document 0,05 $
par million d'unités de lecture Les unités de lecture correspondent aux 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.
Écritures 0,09 $ pour 100 000 écritures ou 0,90 $ par million d'écritures facturées par document 0,26 $ par million d'unités d'écriture

Les écritures sont mesurées en unités de 1 Kio.
Les écritures d'index coûtent désormais des unités d'écriture. Notez que l'indexation des champs consomme des unités d'écriture distinctes. Par conséquent, l'indexation d'un champ avec une chaîne de 2 Kio entraîne 2 unités d'écriture.

Suppressions 0,01 $ pour 100 000 suppressions ou 0,10 $ par million de suppressions Utilise des unités d'écriture
Mises à jour en temps réel 0,03 $ pour 100 000 lectures ou 0,30 $ par million de lectures facturées par document 0, 30 $
Les mises à jour en temps réel disposent d'un nouveau SKU distinct.
Données stockées 0,00020 $ par Gio-heure 0,00032 $ par Gio-heure
Sauvegarde des données 0,00004 $ par Gio-heure 0,00004 $ par Gio-heure
Opération de restauration 0,20 $ par Gio 0,20 $ par Gio
Données PITR 0,00020 $ par Gio-heure 0,00020 $ par Gio-heure
Opération de clonage 0,20 $ par Gio 0,20 $ par Gio

Niveau sans frais

Le tableau suivant présente les détails du niveau sans frais :

Unité Édition Standard (niveau sans frais par jour) Édition Enterprise (niveau sans frais par jour)
Lectures 50 000 50 000
Écritures 20 000 40 000
Suppressions 20 000 Inclus dans les écritures
Mises à jour en temps réel Inclus dans le SKU Lectures 50 000
Données stockées Espace de stockage de 1 Go Espace de stockage de 1 Go

Résumé de la tarification avec les opérations de pipeline

Unités de lecture et d'écriture : en fonction de la taille du document

L'une des différences de tarification entre les éditions réside dans la façon dont les lectures et les écritures sont mesurées. Dans l'édition Standard, les coûts sont généralement facturés par document. Dans l'édition Enterprise, les coûts sont facturés par unité en fonction de la taille du document : les lectures sont en unités de 4 Kio et les écritures en unités de 1 Kio.

Scénario (lecture de documents) Édition Standard (facturée par document) Édition Enterprise
(facturée par unité)
Points forts de la tarification
Lecture d'un grand document de 8 Kio Le coût s'accumule à 1 lecture. Le coût s'accumule à 2 unités de lecture (8 Kio /4 Kio par unité, arrondi à 2 unités). L'édition Enterprise est moins chère. Bien que l'édition Enterprise consomme plus d'unités de lecture que l'édition Standard, le prix de départ des unités de lecture de l'édition Enterprise est de 0,05 $ par million d'unités de lecture, contre 0,30 $ par million de lectures dans l'édition Standard.
Analyse d'une collection de 20 documents de 1 Kio chacun Le coût s'accumule à 20 lectures Analyse de la collection : le coût s'accumule à 5 unités de lecture (20 documents * 1 Kio = 20 Kio au total ;
20 Kio / 4 Kio par unité = 5 unités)

Analyse indexée : le coût s'accumule à 21 unités de lecture (20 documents de 1 Kio chacun consultés, 1 lecture d'index)

L'édition Enterprise est nettement moins chère lorsque les documents sont petits (taille moyenne des documents de 1 à 2 Kio).

Coût d'indexation : les écritures d'index consomment des unités

Dans l'édition Enterprise, les index ne sont pas sans frais. Ils consomment des unités d'écriture lorsqu'un document est écrit. Une unité d'écriture supplémentaire est accumulée pour chaque champ associé à un index dans un document.

Scénario (écriture d'un document) Édition Standard (aucun coût d'écriture d'index) Édition Enterprise (écritures d'index facturées par unité de 1 Kio) Points forts de la tarification
Écriture d'un document de 5 Kio avec 5 index à champ unique Le coût s'accumule à 1 écriture. Le document lui-même accumule 5 unités d'écriture (5 Kio / 1 Kio par unité) avec 5 unités d'écriture supplémentaires pour les 5 index, soit un total de 10 unités d'écriture. La surcharge d'indexation entraîne des écritures volumineuses avec plusieurs index qui génèrent plus d'unités d'écriture dans l'édition Enterprise. Bien que l'édition Enterprise consomme plus d'unités d'écriture que l'édition Standard, le prix de départ des unités d'écriture de l'édition Enterprise est de 0,26 $ par million d'unités d'écriture, contre 0,90 $ par million d'écritures dans l'édition Standard.

Tarification des requêtes d'écoute en temps réel

Les requêtes en temps réel sont divisées en deux étapes distinctes avec une structure de tarification distincte :

  • Requête initiale pour synchroniser les résultats : récupère l'ensemble de données initial et est facturée à l'aide d'unités de lecture.
  • Mises à jour en temps réel : mises à jour ultérieures qui reflètent les modifications apportées aux documents après la requête initiale et qui sont facturées à l'aide d'unités de mise à jour en temps réel.

Pour chaque document mis à jour, vous payez une unité de mise à jour en temps réel par tranche de 4 Kio de données.

Une unité de mise à jour en temps réel vous est également facturée lorsqu'un document est supprimé de l'ensemble de résultats. 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 Web et mobiles 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 vous seront facturés comme si vous aviez émis une nouvelle requête, puis des mises à jour en temps réel.
  • Si la persistance hors connexion est désactivée, des frais vous seront facturés pour les documents et les entrées d'index lus comme si vous aviez émis une nouvelle requête chaque fois que l'écouteur se déconnecte et se reconnecte, puis des mises à jour en temps réel.

Utilisation du niveau sans frais pour les mises à jour en temps réel

Le niveau sans frais 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 de niveau sans frais bénéficiera de ce niveau. Le niveau sans frais pour les requêtes de mise à jour en temps réel est de 50 000 unités par jour.

Une fois le quota sans frais consommé, la tarification suivante s'applique aux unités de lecture en temps réel.

Régions Par défaut* (USD) Remise sur engagement d'utilisation Cloud Firestore – 1 an* (USD) Remise sur engagement d'utilisation Cloud Firestore – 3 ans* (USD)
Amérique du Nord 5 (nam5)

0,6 $ pour 1 000 000

0,48 $ pour 1 000 000

0,36 $ pour 1 000 000

Virginie du Nord (us-east4)

0,3 $ pour 1 000 000

0,24 $ pour 1 000 000

0,18 $ pour 1 000 000

Pays-Bas (europe-west4)

0,315 $ pour 1 000 000

0,252 $ pour 1 000 000

0,189 $ pour 1 000 000

Taïwan (asia-east1)

0,347 $ pour 1 000 000

0,277 $ pour 1 000 000

0,208 $ pour 1 000 000

Mumbai (asia-south1)

0,312 $ pour 1 000 000

0,249 $ pour 1 000 000

0,187 $ pour 1 000 000

São Paulo (southamerica-east1)

0,476 $ pour 1 000 000

0,381 $ pour 1 000 000

0,285 $ pour 1 000 000

Les clients peuvent également bénéficier d'un niveau sans frais plus large pour l'édition Enterprise de Firestore. Pour en savoir plus, consultez la page Tarification de l'édition Enterprise de Firestore. Cela inclut un niveau sans frais pour les unités de lecture de 50 000 unités par jour. Pour en savoir plus sur le fonctionnement de ces modèles de tarification, consultez la section Exemples de tarification.