Un'applicazione che utilizza Amazon RDS subisce picchi periodici di traffico intenso in lettura che degradano le prestazioni delle query. Il team desidera una soluzione di caching scalabile e multithread per scaricare le richieste di lettura e migliorare le prestazioni con la minima complessità. Qual è la soluzione appropriata più semplice?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Utilizzare Amazon ElastiCache for Memcached per scaricare le richieste di lettura dal database primario..
Perché questa è la risposta
Amazon ElastiCache for Memcached è la soluzione più appropriata perché offre un caching scalabile e multithread, ideale per scaricare i picchi di traffico in lettura e migliorare le prestazioni delle query con minima complessità. Memcached è eccellente per il caching di oggetti semplici e scalabilità orizzontale. Replicare i dati su DynamoDB e usare DAX introdurrebbe una complessità significativa e un costo maggiore, oltre a richiedere una riscrittura dell'applicazione per supportare un database NoSQL. Configurare Multi-AZ su RDS con un singolo standby non permette di scaricare le letture sullo standby; Multi-AZ è per la disponibilità e il failover, non per la scalabilità in lettura. Amazon ElastiCache for Redis è un'ottima soluzione di caching, ma Memcached è spesso preferito per la sua semplicità e scalabilità orizzontale pura quando non sono richieste funzionalità avanzate come la persistenza dei dati o tipi di dati complessi.
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