Die Bestellungsanwendung eines Unternehmens speichert Kundendaten in Amazon RDS for MySQL. Während der Geschäftszeiten führen Mitarbeiter einmalige Berichtsabfragen aus, die zu langwierigen Lesevorgängen und Timeouts bei der Auftragsverarbeitung führen. Das Unternehmen muss die Timeouts beseitigen, aber den Mitarbeitern weiterhin ermöglichen, Abfragen auszuführen. Was sollte ein Solutions Architect tun, um diese Anforderungen zu erfüllen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie ein Read Replica. Verschieben Sie Berichtsabfragen auf das Read Replica..
Warum dies die Antwort ist
Ein Amazon RDS Read Replica ist eine exzellente Lösung, um Leseoperationen von der primären Datenbankinstanz zu entlasten. Indem die langwierigen Berichtsabfragen auf das Read Replica umgeleitet werden, wird die primäre Instanz von dieser Last befreit und kann sich auf die Auftragsverarbeitung konzentrieren, wodurch Timeouts vermieden werden. Die Bestellungsanwendung sollte weiterhin die primäre DB-Instanz für Schreibvorgänge und kritische Lesevorgänge nutzen. Die Verteilung der Bestellungsanwendung auf die primäre DB-Instanz und das Read Replica ist nicht ideal, da Schreibvorgänge nur auf der primären Instanz stattfinden können und die Anwendung möglicherweise nicht transparent zwischen beiden unterscheiden kann. Die Migration zu Amazon DynamoDB wäre ein erheblicher Architekturwechsel und ist für dieses spezifische Problem der Leseentlastung überdimensioniert. Das Planen von Berichtsabfragen außerhalb der Spitzenzeiten würde die Mitarbeiter während der Geschäftszeiten daran hindern, Abfragen auszuführen, was den Anforderungen widerspricht.
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