Panoramica della compatibilità di Firestore con MongoDB

Firestore con compatibilità MongoDB consente agli sviluppatori di utilizzare in combinazione con Cloud Firestore il codice dell'applicazione, i driver e gli strumenti esistenti di MongoDB, oltre all'ecosistema open source delle integrazioni MongoDB.

Cloud Firestore offre un servizio di database di documenti serverless differenziato, con replica multiregionale con elevata coerenza, scalabilità praticamente illimitata, alta affidabilità leader del settore con SLA fino al 99, 999% e prestazioni di lettura in millisecondi a una cifra.

Firestore con compatibilità MongoDB è disponibile nell'ambito della versione Enterprise.

Funzionalità principali

Firestore con compatibilità MongoDB offre una serie di funzionalità chiave:

Differenziazione Descrizione
Compatibilità con MongoDB Cloud Firestore fornisce operazioni compatibili con MongoDB che ti consentono di utilizzare Cloud Firestore come database per le tue applicazioni MongoDB esistenti.
Serverless Cloud Firestore utilizza un modello di pagamento in base al consumo. Cloud Firestore non richiede il pre-provisioning delle risorse e si ridimensiona automaticamente in base al carico.
Scalabilità praticamente illimitata Cloud Firestore scala in modo fluido il computing e lo spazio di archiviazione on demand senza la necessità di configurare la capacità, lo sharding o il provisioning dello spazio di archiviazione e dell'I/O.
Alta affidabilità leader del settore Tutti i database Cloud Firestore offrono alta affidabilità, con una disponibilità del 99,99% per i deployment a livello di regione e del 99,999% per i deployment multiregionali.

Cloud Firestore offre la replica automatica dei dati multiregionale, query con elevata coerenza, operazioni batch atomiche e supporto delle transazioni.
Latenza di lettura in millisecondi a singola cifra Cloud Firestore offre una latenza di lettura in millisecondi a singola cifra.
Sicurezza e monitoraggio di livello enterprise Proteggi Cloud Firestore con la governance centralizzata di Google Cloud. Ottieni una maggiore visibilità e una gestione semplificata del tuo parco risorse di database Cloud Firestore con il nostro Database Center integrato. Approfitta di una visualizzazione unificata del parco risorse e di una gestione semplificata grazie al controllo centralizzato e all'Assistenza AI.

Come funziona?

Cloud Firestore è un database di documenti NoSQL cloud-first che offre compatibilità con MongoDB.

In base al modello di dati Cloud Firestore, i dati vengono archiviati in documenti che contengono campi mappati ai valori. Questi documenti sono archiviati in raccolte, che sono container per i documenti che puoi utilizzare per organizzare i dati e creare query. I documenti supportano molti tipi di dati diversi, da stringhe e numeri a oggetti incorporati complessi.

Inoltre, l'esecuzione di query in Cloud Firestore è espressiva, efficiente e flessibile. Puoi utilizzare il driver MongoDB standard o il linguaggio di query MongoDB (MQL). Puoi creare query superficiali per recuperare i dati a livello di documento senza dover recuperare l'intera raccolta e aggiungere ordinamento, filtri e limiti alle query o ai cursori per impaginare i risultati.

Infine, Cloud Firestore è completamente integrato con i servizi di governance di Google Cloud, come descritto in Identity and Access Management.

Passaggi successivi