Inleiding

Voltooid

U werkt bij een bedrijf dat sportstatistieken bijhoudt en een API biedt om query's uit te voeren op resultaten. De API helpt fans games en scores bij te houden en te beoordelen, zowel live als historisch. Gebruikers kunnen ook teamstatistieken aanvragen met behulp van een zoekopdracht in natuurlijke taal, zoals 'Hoe vaak heeft John Smith een homerun bereikt tegen een linkshandige pitcher?'

Tijdens piekmomenten, zoals tijdens play-offs, vertraagt de reactietijd van uw service omdat de back-endservice niet over de capaciteit beschikt om aan de vraag te voldoen. U wilt betere prestaties voor uw gebruikers en de workload voor uw back-end- en opslagservices verminderen. De metrische gegevens laten zien dat 50% tot 80% van de gegevens die worden geretourneerd voor alleen-lezen of onlangs aangevraagde waarden zijn. Implementatie van een cache van veelgebruikte gegevens kan de prestaties verbeteren en de wachttijd verminderen.

Leerdoelen

In deze module leert u het volgende:

  • Beschrijf wat een Redis-cache is en hoe u deze kunt gebruiken voor uw zakelijke behoeften.
  • Een ontwerp en plan maken om een Redis-cache te gebruiken.
  • Een Redis-cache in Azure inrichten.
  • Verbinding maken een toepassing in de cache.

Vereisten

  • Ervaring met app-ontwikkeling
  • Ervaring met het gebruik van gegevens in apps