Ein Unternehmen migriert eine Oracle-Datenbank zu AWS. Die Datenbank enthält eine einzige Tabelle mit Millionen von hochauflösenden GIS-Bildern, die jeweils durch einen geografischen Code identifiziert werden. Bei Naturkatastrophen werden Zehntausende von Bildern alle paar Minuten aktualisiert. Jeder geografische Code ist einem einzelnen Bild zugeordnet. Das Unternehmen benötigt eine hochverfügbare, skalierbare und kostengünstige Lösung für diese Ereignisse. Welche Lösung erfüllt diese Anforderungen am besten?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Speichern Sie die Bilder in Amazon S3-Buckets. Verwenden Sie Amazon DynamoDB mit dem geografischen Code als Schlüssel und der S3-URL des Bildes als Wert..
Warum dies die Antwort ist
Die Speicherung der Bilder in Amazon S3-Buckets ist kostengünstig und bietet hohe Skalierbarkeit und Verfügbarkeit für große Binärdaten wie Bilder. Amazon DynamoDB ist eine hochverfügbare, skalierbare und leistungsstarke NoSQL-Datenbank, die sich ideal für die Speicherung von Schlüssel-Wert-Paaren wie dem geografischen Code und der S3-URL eignet, insbesondere bei hohen Aktualisierungsraten. Die Speicherung aller Daten in einer Oracle RDS-Instanz (Option 1 und 4) wäre aufgrund der Größe der Bilder und der hohen Aktualisierungsrate teuer und würde die Leistung beeinträchtigen. DynamoDB Accelerator (DAX) (Option 3) ist zwar für hohe Lasten geeignet, aber die direkte Speicherung von Millionen hochauflösender Bilder in DynamoDB ist nicht effizient oder kostengünstig, da DynamoDB für kleinere Dokumente optimiert ist, nicht für große Binärdaten.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich