Stai aggiungendo un livello di caching davanti a un database Amazon Aurora e devi assicurarti che l'applicazione legga sempre il valore più aggiornato per ogni elemento. Quale strategia di caching soddisfa questo requisito?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Utilizzare una cache write-through per tutte le operazioni di creazione e aggiornamento..
Perché questa è la risposta
Una strategia di caching write-through garantisce che ogni volta che i dati vengono scritti o aggiornati, la scrittura avvenga sia nella cache che nel database sottostante. Questo assicura che la cache contenga sempre il valore più recente per un dato elemento, soddisfacendo il requisito di leggere sempre il valore più aggiornato. Applicare un TTL non garantisce che la cache abbia il valore più aggiornato, poiché i dati potrebbero essere aggiornati nel database prima della scadenza del TTL nella cache. Il lazy loading (caricamento su richiesta) e la cache read-through caricano i dati nella cache solo al primo accesso, il che significa che una lettura successiva potrebbe ottenere un valore obsoleto se il dato è stato aggiornato nel database dopo il caricamento iniziale nella cache e prima della sua invalidazione.
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