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

Avec l'introduction de la prise en charge de Firestore en mode natif dans l'édition Enterprise, les opérations Firestore Core et Pipeline sont disponibles. Les opérations Core fonctionnent différemment 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ées aux opérations Firestore Core. Compatible avec les opérations Firestore Core et Pipeline, ainsi qu'avec les opérations de compatibilité Firestore MongoDB.
Exigence 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 d'index. Le coût 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 de Query Insights.

Les requêtes sans index peuvent être peu performantes et coûteuses à mesure que l'ensemble de données augmente, ce qui nécessite une surveillance et un réglage.

Coût de surcharge de l'indexation Aucun 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 (1 unité d'écriture par 1 Kio de taille d'entrée d'index). Vous économisez sur 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. Facturé pour les lectures et les écritures par tranches d'octets. Les lectures sont facturées en unités de lecture (tranches de 4 Kio). Les écritures et les suppressions sont fusionné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.

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

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

Suppressions : 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 indiqué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 sont associées à 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.