Een e-commerce applicatie draait op Amazon EC2 voor de front-end en backend tiers, met de database op Amazon RDS voor MySQL. De backend voert frequent identieke queries uit die prestatievertragingen veroorzaken. Wat moet er gedaan worden om de backend-prestaties te verbeteren?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Implementeer Amazon ElastiCache om de grote datasets te cachen..
Waarom dit het antwoord is
De correcte optie is het implementeren van Amazon ElastiCache. ElastiCache is een beheerde in-memory caching service die de prestaties van applicaties aanzienlijk kan verbeteren door veelgebruikte queryresultaten in het geheugen op te slaan. Dit vermindert de belasting van de database en versnelt de reactietijden voor frequente, identieke queries. Het implementeren van Amazon SNS is onjuist omdat SNS een messaging service is, niet bedoeld voor het cachen van databaseaanroepen. Een RDS voor MySQL read replica verbetert de leesprestaties door de leeslast te verdelen, maar cachet geen queryresultaten om de frequentie van identieke queries naar de database te verminderen. Amazon Kinesis Data Firehose is een service voor het streamen van data naar opslag en analyse, niet voor het cachen van databaseaanroepen.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig