U ontwerpt opslag voor een nieuwe wereldwijde applicatie die miljoenen kleine records per minuut van apparaten binnenkrijgt. Elk record is kleiner dan 4 KB, moet duurzaam worden opgeslagen met lage-latentie-retrieval en wordt slechts 120 dagen bewaard. De geschatte jaarlijkse opslag is 10–15 TB. Welke opslagbenadering is het meest kosteneffectief en voldoet tegelijkertijd aan de vereisten?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Sla elk inkomend record op als een item in een Amazon DynamoDB-tabel die is geschaald voor de omvang, en gebruik DynamoDB Time to Live (TTL) om records ouder dan 120 dagen te verwijderen..
Waarom dit het antwoord is
De meest kosteneffectieve en geschikte oplossing is het opslaan van elk record als een item in een Amazon DynamoDB-tabel met DynamoDB Time to Live (TTL). DynamoDB is een NoSQL-database die is ontworpen voor lage-latentie-retrieval en schaalbaarheid voor miljoenen kleine records per minuut. TTL verwijdert automatisch records ouder dan 120 dagen, wat kosteneffectief is en voldoet aan de bewaartermijn. Het opslaan van individuele .csv-bestanden in S3 is inefficiënt voor miljoenen kleine objecten en kan leiden tot hoge kosten voor opslag en retrieval. Het gebruik van Amazon RDS voor MySQL is minder schaalbaar voor miljoenen records per minuut en een nachtelijke cron-taak voor verwijdering is minder efficiënt dan TTL. Het bufferen van records in S3-objecten en het gebruik van metadata-zoekopdrachten is complexer en minder efficiënt voor lage-latentie-retrieval van individuele records dan DynamoDB.
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