Ein Unternehmen hostet eine dreistufige Webanwendung mit einer PostgreSQL-Datenbank, die Dokumentmetadaten speichert. Dokumente werden in Amazon S3 gespeichert. Dokumente werden in der Regel nur einmal geschrieben, aber häufig aktualisiert. Ein monatlicher Berichtsprozess durchsucht Metadaten mithilfe relationaler Abfragen und dauert mehrere Stunden; die Berichterstellung darf Dokumentänderungen oder -ergänzungen nicht blockieren. Implementieren Sie eine Lösung zur Beschleunigung der Berichterstellung mit den geringsten Änderungen am Anwendungscode. 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: Richten Sie einen neuen Amazon Aurora PostgreSQL DB-Cluster ein, der ein Aurora Replica enthält. Stellen Sie Abfragen an das Aurora Replica, um die Berichte zu generieren..
Warum dies die Antwort ist
Die Einrichtung eines Amazon Aurora PostgreSQL DB-Clusters mit einem Aurora Replica ist die beste Lösung. Aurora Replicas sind Lese-Replikate, die sich die gleiche Speicherinfrastruktur wie die primäre Instanz teilen und somit eine schnelle Replikation und Skalierbarkeit für Leseoperationen bieten. Berichtsabfragen können auf das Replica ausgelagert werden, wodurch die primäre Datenbank entlastet und die Berichtsleistung verbessert wird, ohne die Schreiboperationen der Anwendung zu beeinträchtigen. Da es sich um PostgreSQL handelt, sind die Codeänderungen minimal. Amazon DocumentDB ist für MongoDB-Workloads konzipiert und erfordert erhebliche Codeänderungen für eine PostgreSQL-Datenbank. Eine Multi-AZ RDS for PostgreSQL-Instanz bietet Hochverfügbarkeit, aber der sekundäre Knoten ist ein Standby-Replikat und nicht für Leseabfragen vorgesehen. Amazon DynamoDB ist eine NoSQL-Datenbank, die ebenfalls umfangreiche Codeänderungen erfordern würde und nicht ideal für relationale Abfragen ist.
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