Compatibilité du mode natif dans les éditions Standard et Enterprise de Firestore

Avec l'introduction de la compatibilité avec Firestore en mode natif dans l'édition Enterprise, les opérations Firestore Core et Pipeline sont disponibles. Les opérations de base fonctionnent différemment de celles de l'édition Standard, en raison de nouvelles règles d'indexation et d'un modèle de tarification différent.

Fonctionnalité Édition Standard Édition Enterprise
Opérations de requête compatibles Limité aux opérations Firestore Core. Compatible avec les opérations Firestore Core et de pipeline, ainsi qu'avec les opérations Firestore compatibles avec MongoDB.
Critères d'indexation Toutes les requêtes nécessitent des index. Les index ne sont pas obligatoires pour les requêtes.
Création d'index Des index automatiques sont créés pour les champs uniques. Vous pouvez créer manuellement des index composites. Aucun index automatique n'est créé. Les index doivent être gérés manuellement.
Performances et coût des requêtes Les requêtes sont généralement performantes en raison des exigences liées aux index. Les coûts et les performances des requêtes peuvent être meilleurs que ceux de l'édition Standard avec des index. Vous pouvez identifier les index manquants à l'aide de Query Explain et Query Insights.

Les requêtes sans index peuvent être coûteuses et peu performantes à mesure que l'ensemble de données s'étoffe. Elles nécessitent donc d'être surveillées et ajustées.

Coût de surcharge d'indexation Aucuns frais pour les écritures d'entrées d'index, car les index sont automatiques. Toutefois, les index requis entraînent des coûts de stockage. L'écriture d'entrées d'index consomme des unités d'écriture lorsqu'un document associé est écrit (une unité d'écriture par Kio de taille d'entrée d'index). Vous réduisez les coûts de stockage en ne créant pas d'entrées d'index pour chaque champ.
Modèle de facturation (lectures/écritures/suppressions) Facturé par lecture, écriture et suppression de document. Les lectures et les écritures sont facturées par tranche d'octets. Les lectures sont facturées en unités de lecture (tranches de 4 Kio). Les écritures et les suppressions sont regroupées en unités d'écriture (tranches de 1 Kio).
Tarification de base (par million)

Les prix indiqués concernent la région us-central1.

0,03$pour 100 000 documents (ou 0,30 $par million).

Écritures : 0,09$pour 100 000 documents (ou 0,90 $par million).

Suppression : 0,01$pour 100 000 documents (ou 0,10 $par million)

Unités de lecture : 0,05$par million d'unités de lecture.

Unités d'écriture : 0,26$par million d'unités d'écriture.

Les prix sont généralement plus bas si les documents font moins de 4 kio que le coût de lecture standard.

Mises à jour en temps réel

Les prix affichés concernent la région us-central1.

Les mises à jour en temps réel sont incluses et facturées en tant que lectures à 0,03 $pour 100 000 documents. Les mises à jour en temps réel disposent d'un SKU distinct (unités de mises à jour en temps réel), facturé par tranche de 4 Kio. Les mises à jour en temps réel coûtent 0,30$par million d'unités de lecture.