Cloud Firestore

Archivia dati di app cloud-native su scala globale.

Visualizza la documentazione per questo prodotto.

Database NoSQL creato per app globali

Cloud Firestore è un database di documenti NoSQL cloud-native, serverless, veloce e completamente gestito che semplifica l'archiviazione, la sincronizzazione e l'esecuzione di query sui dati per app IoT, Web e per dispositivi mobili a livello globale. Le librerie client offrono sincronizzazione in tempo reale e supporto offline, mentre le funzionalità di sicurezza e le integrazioni con Firebase e Google Cloud Platform (GCP) accelerano la creazione di app realmente serverless.

Novità

Accelera la velocità di sviluppo con il serverless

Cloud Firestore è un database cloud-native che offre una soluzione di scalabilità automatica creata da zero per sfruttare la potente infrastruttura di Google Cloud Platform. Firestore è progettato per offrire agli sviluppatori un'esperienza eccezionale, semplificando lo sviluppo delle app con la sincronizzazione in tempo reale, il supporto in modalità offline e le transazioni ACID su centinaia di documenti e raccolte. Cloud Firestore è integrato con Google Cloud Platform (GCP) e Firebase, la piattaforma di Google per lo sviluppo di soluzioni per dispositivi mobili.

Comunica direttamente con Cloud Firestore dal tuo client Web o per dispositivi mobili per una soluzione realmente serverless. Non è necessario configurare un server intermedio per gestire l'accesso ai tuoi dati. Questo è ottimo per la prototipazione, l'iterazione e l'avvio rapido di un sistema di produzione.

Sincronizza i dati tra dispositivi, online e offline

Con Cloud Firestore, le tue applicazioni possono essere aggiornate in tempo quasi reale quando cambiano i dati nel backend; è perfetto per la creazione di app per dispositivi mobili multiutente collaborative, ma vuol dire anche che i dati possono essere sincronizzati per quei singoli utenti che vogliono utilizzare la tua app da più dispositivi.

Cloud Firestore dispone di un supporto completo in modalità offline, per cui puoi accedere e apportare le modifiche necessarie ai tuoi dati. Tali modifiche verranno poi sincronizzate con il cloud quando il client tornerà online. Il supporto in modalità offline integrato sfrutta la cache locale per offrire e archiviare dati. In questo modo, l'app rimane reattiva indipendentemente dalla latenza di rete o dalla connettività Internet.

Semplice e intuitivo

Le solide librerie client di Cloud Firestore semplificano l'aggiornamento e la ricezione di nuovi dati, senza doversi preoccupare di stabilire connessioni di rete o di race condition impreviste. Firestore può scalare facilmente man mano che la tua app cresce. Inoltre, ti consente di eseguire query sofisticate sui tuoi dati. Questo ti dà maggiore flessibilità per la strutturazione dei dati e può risultare spesso in un minore utilizzo dei filtri sul client, mantenendo più efficienti le chiamate di rete e l'utilizzo dei dati.

NoSQL scalabile di livello enterprise

Cloud Firestore è un database cloud NoSQL veloce e completamente gestito. È progettato per la scalabilità e sfrutta la potente infrastruttura di GCP, con scalabilità orizzontale automatica in entrata e in uscita in risposta al carico dell'applicazione. I controlli di accesso di sicurezza per i dati sono integrati e ti consentono di gestire la convalida degli stessi dati tramite un linguaggio di configurazione.

Funzionalità

Sicurezza

Cloud Firestore dispone di controlli di accesso di sicurezza integrati per i dati e consente una semplice convalida tramite un linguaggio di configurazione.

Modalità Datastore

Cloud Firestore supporta l'API Datastore. Non dovrai apportare modifiche alle app Datastore esistenti e troverai le stesse caratteristiche prestazionali e gli stessi prezzi con l'ulteriore vantaggio di un'elevata coerenza.

Aggiornamento automatico

I database di Cloud Datastore si aggiorneranno senza interruzioni e in automatico poco dopo il rilascio di Cloud Firestore al pubblico. Non sono necessarie modifiche al codice e non si verificherà nessun tempo di inattività per la tua app.

Transazioni ACID

Cloud Firestore supporta le transazioni. Di conseguenza, se una delle operazioni durante la transazione ha esito negativo (e non può essere ripetuta), l'intera transazione ha esito negativo.

Replica su più aree geografiche

Con la replica automatica su più aree geografiche e un'elevata coerenza, i tuoi dati sono sempre al sicuro e disponibili, anche nelle situazioni più critiche.

Motore di query potente

Cloud Firestore ti consente di eseguire query sofisticate sui tuoi dati NoSQL senza effetti negativi sulle prestazioni. Questo ti offre una maggiore flessibilità per la strutturazione dei dati.

Creato per applicazioni cloud-native

I carichi di lavoro tipici includono applicazioni Web e per dispositivi mobili, applicazioni multiutente collaborative, monitoraggio delle risorse IoT e analisi in tempo reale, cataloghi di prodotti al dettaglio, comunicazioni, profili e attività degli utenti sui social e classifiche nei videogiochi.

Con Firebase Realtime Database, pensavamo di aver creato il miglior software sul mercato dedicato ai test con piattaforme di forza. Grazie a Cloud Firestore, in sole due settimane, abbiamo creato un sistema molto migliore, con funzionalità che non avremmo mai pensato di poter offrire all'inizio.

Chris Wales, CTO, Hawkin Dynamics

Risorse tecniche

Prezzi

I prezzi dettagliati di Cloud Firestore sono disponibili nella nostra pagina dedicata.

FUNZIONALITÀ PREZZO
Dati archiviati $ 0,18 per GB
Larghezza di banda Prezzi di Google Cloud
Operazioni di scrittura documenti $ 0,18 ogni 100.000
Operazioni di lettura documenti $ 0,06 ogni 100.000
Operazioni di eliminazione documenti $ 0,02 ogni 100.000
Google Cloud

Inizia

Impara e crea

I nuovi clienti ricevono $ 300 di crediti gratuiti per imparare a creare su Google Cloud per un periodo fino a 12 mesi.

Hai bisogno di ulteriore assistenza?

I nostri esperti ti aiuteranno a creare la soluzione adeguata o a trovare il partner adatto alle tue esigenze.

Invia feedback per...

Cloud Firestore