Hai un'applicazione multi-tier (App1) il cui servizio di backend scrive in un database Azure SQL (SQL1). Gli utenti client leggono i dati tramite il client di App1 e riscontrano ritardi significativi nel recupero dei dati durante i picchi di carico. Quale servizio dovresti includere per ridurre al minimo la latenza di recupero dei dati per gli utenti?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Azure Cache for Redis (cache in-memory).
Perché questa è la risposta
Azure Cache for Redis è una cache in-memory che può ridurre significativamente la latenza di recupero dei dati per le applicazioni che accedono frequentemente agli stessi dati. In questo scenario, App1 può memorizzare nella cache i dati letti di frequente da SQL1, servendo le richieste degli utenti direttamente dalla cache invece di interrogare il database ogni volta. Questo riduce il carico su SQL1 e migliora i tempi di risposta per gli utenti durante i picchi di carico. Azure Content Delivery Network (CDN) è utilizzato per la memorizzazione nella cache di contenuti statici o dinamici basati su web a livello globale, non per i dati di backend di un database. Azure Data Factory è un servizio di integrazione dati per l'orchestrazione e l'automazione del movimento e della trasformazione dei dati. Azure Synapse Analytics è un servizio di analisi unificato per data warehousing e big data analytics. Nessuno di questi servizi è progettato per risolvere direttamente i problemi di latenza di recupero dei dati da un database transazionale come Azure SQL Database in tempo reale per un'applicazione multi-tier.
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