L'édition Enterprise de Firestore introduit un modèle tarifaire fondamentalement nouveau par rapport à l'édition Standard. La facturation passe d'une base "par document" à une base "par unité" (ou tranche), et le coût des mises à jour en temps réel est séparé.
Le tableau suivant indique le coût par unité pour les deux éditions. Le prix indiqué correspond à la région us-central1.
| Unité | Édition Standard de Firestore |
Édition Enterprise de Firestore |
| Lecture | 0,03$pour 100 000 lectures ou 0,30 $pour un million de lectures facturés 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 à partir de votre base de données.Elles sont calculées par tranches de 4 Kio. |
| Écritures | 0,09$pour 100 000 écritures ou 0,90 $pour un million d'écritures facturés par document | 0,26$par million d'unités d'écriture
Les écritures sont mesurées en unités de 1 Kio. |
| Suppression | 0,01$par tranche de 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 $pour un million de lectures facturés par document | 0, 30$par million d'unités de lecture 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 |
| Sauvegarder 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 forfait sans frais :
| Unité | Édition Standard de Firestore (niveau sans frais par jour) | Édition Enterprise de Firestore (niveau sans frais par jour) |
| Lectures | 50 000 | 50 000 |
| Écritures | 20 000 | 40 000 |
| Suppressions | 20 000 | Inclus dans Écrire |
| Mises à jour en temps réel | Inclus dans le SKU Reads | 50 000 |
| Données stockées | Espace de stockage de 1 Go | Espace de stockage de 1 Go |
Récapitulatif des tarifs avec les opérations de pipeline
Unités de lecture/é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 des documents : les lectures sont facturées par unités de 4 Kio et les écritures par unités de 1 Kio.
| Scénario (lecture de documents) | Édition Standard (facturée par document) | Édition Enterprise (facturée par unité) |
Points clés concernant les tarifs |
| Lecture d'un grand document de 8 kio | Les coûts s'accumulent pour 1 lecture. | Les coûts s'accumulent à raison de 2 unités de lecture (unités de 8 Kio /4 Kio, arrondies à 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. |
| Scanner une collection de 20 documents de 1 kio chacun | Les coûts s'accumulent après 20 lectures | Analyse de la collection : 5 unités de lecture sont facturées (20 documents * 1 Kio = 20 Kio au total ; 20 Kio / 4 Kio par unité = 5 unités) Analyse indexée : les coûts s'accumulent à raison de 21 unités de lecture (20 documents de 1 Kio chacun consultés, 1 lecture d'index). |
L'édition Enterprise est beaucoup moins chère lorsque les documents sont petits (taille moyenne des documents : 1 à 2 Kio). |
Coût de l'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 lié à l'index qu'un document possède.
| Scénario (rédiger un document) | Édition Standard (sans frais d'écriture d'index) | Édition Enterprise (les écritures d'index sont facturées par unité de 1 Kio) | Points clés concernant les tarifs |
| Écrire un document de 5 kio avec cinq index à champ unique | Le coût est de 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 cinq index, soit un total de 10 unités d'écriture. | La surcharge d'indexation fait que les écritures volumineuses avec plusieurs index entraînent davantage 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. |
Tarifs 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 tarifaire différente :
- Requête initiale pour synchroniser les résultats : récupère l'ensemble de données initial et est facturée en unités de lecture.
- Mises à jour en temps réel : mises à jour ultérieures reflétant les modifications apportées aux documents après la requête initiale. Elles sont facturées à l'aide d'unités de mises à 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 frais pour les mises à jour en temps réel.
- Si la persistance hors connexion est désactivée, vous serez facturé 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, et pour les mises à jour en temps réel par la suite.
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 du niveau sans frais. Le forfait 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 épuisé, les tarifs suivants s'appliquent aux unités de lecture en temps réel.
| Régions | Par défaut* (USD) | Remise sur engagement d'utilisation Cloud Firestore (un an)* (USD) | Remise sur engagement d'utilisation Cloud Firestore de trois ans* (USD) |
| Amérique du Nord 5 (nam5) | 0,6 $ / 1 000 000 de vues |
0,48 $ pour 1 000 000 de vues |
0,36 $ pour 1 000 000 de vues |
| Virginie du Nord (us-east4) | 0,3 $ pour 1 000 000 de vues |
0,24 $ pour 1 000 000 de vues |
0,18 $ pour 1 000 000 de documents |
| Pays-Bas (europe-west4) | 0,315 $ pour 1 000 000 comptes |
0,252 $ pour 1 000 000 comptes |
0,189 / 1 000 000 de vues |
| Taïwan (asia-east1) | 0,347 $ / 1 000 000 de requêtes |
0,277 $ pour 1 000 000 comptes |
0,208/ 1 000 000 |
| Mumbai (asia-south1) | 0,312 $ / 1 000 000 comptes |
0,249 $ / 1 000 000 |
0,187/ 1 000 000 de vues |
| São Paulo (southamerica-east1) | 0,476 $ / 1 000 000 comptes |
0,381 $ / 1 000 000 comptes |
0,285 / 1 000 000 comptes |
Les clients peuvent également bénéficier d'un niveau sans frais plus étendu pour l'édition Enterprise de Firestore. Pour en savoir plus, consultez les tarifs de l'édition Enterprise de Firestore. Cela inclut un niveau sans frais pour les unités de lecture,à savoir 50 000 unités par jour. Pour en savoir plus sur le fonctionnement de ces modèles de tarification, consultez Exemples de tarification.