Lo stato dipendente dal tempo e specifico dell'utente, attualmente in un singolo DB MySQL, rende difficile l'evoluzione dello schema. Quale opzione di archiviazione si adatta meglio?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Cloud Datastore/Firestore.
Perché questa è la risposta
La domanda descrive uno stato dipendente dal tempo e specifico dell'utente, attualmente in un singolo DB MySQL, che rende difficile l'evoluzione dello schema. Questo scenario suggerisce la necessità di un database NoSQL flessibile e scalabile. Cloud Datastore/Firestore è la scelta migliore perché è un database NoSQL orientato ai documenti, che offre un'elevata flessibilità dello schema (schema-less). Questo permette di evolvere facilmente il modello dei dati senza interruzioni, ideale per gestire stati utente dinamici. Offre anche scalabilità orizzontale automatica e alta disponibilità, superando i limiti di un singolo DB MySQL. Cloud SQL è un database relazionale gestito, quindi mantiene uno schema rigido, non risolvendo il problema dell'evoluzione dello schema. Cloud Storage è un servizio di archiviazione oggetti, non un database adatto per dati strutturati e query complesse. Cloud Spanner è un database relazionale distribuito, che offre coerenza transazionale e scalabilità, ma mantiene uno schema relazionale, rendendolo meno flessibile di Datastore/Firestore per questo caso d'uso specifico.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta