Een applicatie leest van een Kinesis-datastream. De shards van de stream zijn geconfigureerd voor normaal verkeer, maar tijdens piektijden kan de applicatie de data niet snel genoeg opnemen. Wat is de meest kosteneffectieve wijziging om de stream piektijden te laten verwerken?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Verhoog het aantal shards in de stream met behulp van de UpdateShardCount API..
Waarom dit het antwoord is
De meest kosteneffectieve wijziging is het verhogen van het aantal shards in de stream met behulp van de UpdateShardCount API. Elke shard biedt een vaste hoeveelheid lees- en schrijfdoorvoer. Wanneer een applicatie de data tijdens piektijden niet snel genoeg kan opnemen, duidt dit op onvoldoende leesdoorvoer. Door het aantal shards te verhogen, wordt de totale leesdoorvoer van de stream vergroot, waardoor de applicatie de data sneller kan verwerken. Het installeren van de Kinesis Producer Library (KPL) helpt bij het efficiënt produceren van data, niet bij het opnemen ervan. Het overschakelen naar de on-demand capaciteitsmodus is een optie, maar kan duurder zijn dan het handmatig schalen van shards als de pieken voorspelbaar zijn. Het verlagen van de retentieperiode heeft geen invloed op de leesdoorvoer.
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