Ein Unternehmen modernisiert eine Anwendung und migriert sie zu AWS. Derzeit werden Benutzerprofildaten als Text in einer einzigen Tabelle in einer lokalen MySQL-Datenbank gespeichert. Nach der Modernisierung laden Benutzer Videodateien mit einer Größe von jeweils bis zu 4 GB hoch, und andere Benutzer müssen diese Videos herunterladen können. Der Videospeicher muss schnell skalierbar sein und darf die Anwendungsleistung nicht beeinträchtigen. Welche Lösung erfüllt diese Anforderungen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Migrieren Sie die Datenbank mit AWS Database Migration Service (AWS DMS) und dem AWS Schema Conversion Tool (AWS SCT) zu Amazon DynamoDB. Speichern Sie die Videodateien als Objekte in Amazon S3 und speichern Sie den S3-Objektschlüssel im entsprechenden DynamoDB-Element..
Warum dies die Antwort ist
Die Speicherung von Videodateien bis zu 4 GB erfordert eine skalierbare und leistungsstarke Lösung, die die Anwendungsleistung nicht beeinträchtigt. Amazon S3 ist ideal für die Speicherung großer Objekte und bietet hohe Skalierbarkeit und Verfügbarkeit. Das Speichern des S3-Objektschlüssels in Amazon DynamoDB ermöglicht eine schnelle Abfrage der Metadaten und eine effiziente Verwaltung der Videodateien, ohne die Datenbank mit großen Binärdaten zu überlasten. AWS DMS und AWS SCT sind die richtigen Tools für die Migration der bestehenden MySQL-Datenbank zu DynamoDB. Das Speichern von Videos als base64-kodierte Strings in einer Datenbank ist ineffizient und würde die Datenbankleistung stark beeinträchtigen, da die Datenbank nicht für die Speicherung großer Binärdaten optimiert ist. Amazon Aurora PostgreSQL ist zwar eine skalierbare relationale Datenbank, aber nicht die beste Wahl für die direkte Speicherung großer Binärdateien. Amazon Keyspaces wäre eine Option, aber DynamoDB ist oft die bevorzugte Wahl für NoSQL-Datenbanken in AWS aufgrund seiner engen Integration und Skalierbarkeit.
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