Disponi di 10 PB di dati storici sui prodotti per l'analisi e di 10 GB dello stato più recente di ciascun prodotto che devono servire un'API fino a 1000 QPS con una latenza inferiore a 1 secondo. Quale design di storage è conveniente e soddisfa le esigenze di analisi e API?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: 1. Archivia i dati storici in BigQuery per l'analisi. 2. Archivia l'ultimo stato in una tabella Cloud SQL dopo ogni modifica. 3. Servi l'ultimo stato da Cloud SQL all'API..
Perché questa è la risposta
L'opzione corretta utilizza BigQuery per i 10 PB di dati storici. BigQuery è una soluzione di data warehouse serverless e altamente scalabile, ideale per l'analisi di grandi volumi di dati, rendendola conveniente per questa esigenza. Per i 10 GB di stato più recente con requisiti di bassa latenza (meno di 1 secondo) e alto QPS (1000 QPS), Cloud SQL è una scelta appropriata. È un database relazionale gestito che offre prestazioni elevate per carichi di lavoro transazionali e può facilmente gestire il volume di dati e le richieste specificate. L'opzione che propone di servire l'ultimo stato direttamente da BigQuery all'API è errata perché BigQuery non è ottimizzato per carichi di lavoro transazionali ad alta concorrenza e bassa latenza. L'opzione che suggerisce Firestore per i dati storici e l'API è errata perché Firestore, sebbene buono per carichi di lavoro transazionali, non è la soluzione più conveniente o performante per 10 PB di dati storici analitici. L'opzione Cloud SQL per i dati storici è errata perché Cloud SQL non è progettato per gestire in modo efficiente 10 PB di dati per l'analisi, risultando costoso e meno performante rispetto a BigQuery.
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