Implementeer een PHP App Engine Standard-service met Cloud SQL en minimaliseer databasequery's. Wat moet u doen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Stel memcache in op dedicated. Gebruik een cachesleutel afgeleid van een hash van de SQL-query en retourneer gecachte resultaten voordat u Cloud SQL bevraagt..
Waarom dit het antwoord is
Om databasequery's te minimaliseren, is het essentieel om caching te implementeren. Dedicated Memcache biedt betere prestaties en isolatie dan shared Memcache, wat cruciaal is voor een productieapplicatie. Door een cachesleutel te gebruiken die is afgeleid van een hash van de SQL-query, wordt elke unieke query afzonderlijk gecached. Dit zorgt ervoor dat de juiste resultaten worden geretourneerd wanneer dezelfde query opnieuw wordt uitgevoerd. Het controleren van de cache vóór elke Cloud SQL-query vermindert de belasting van de database aanzienlijk. Cron-taken om de cache te vullen zijn minder efficiënt, omdat ze mogelijk verouderde gegevens cachen of onnodige query's uitvoeren. Het opslaan van alle queryresultaten in één sleutel is onpraktisch en inefficiënt.
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