Eine Anwendung ist bei erhöhter Leseanforderung langsam. Die Lesevorgänge beziehen sich auf historische, schreibgeschützte Datensätze, die aus einer Amazon RDS-Datenbank mithilfe benutzerdefinierter Ansichten und Abfragen abgerufen werden. Sie müssen die Leistung verbessern, ohne das Datenbankschema zu ändern, und den Verwaltungsaufwand minimieren. Welcher Ansatz wird dies erreichen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Amazon ElastiCache (Redis OSS) bereitstellen und die Lesedaten für die Anwendung zwischenspeichern..
Warum dies die Antwort ist
Die Bereitstellung von Amazon ElastiCache (Redis OSS) ist die beste Lösung, da es ein vollständig verwalteter In-Memory-Datenspeicher ist, der die Leseleistung erheblich verbessert, indem er häufig abgerufene Daten im Cache speichert. Dies reduziert die Last auf die RDS-Datenbank und minimiert den Verwaltungsaufwand. Die Migration aller Daten zu Amazon DynamoDB würde eine Schemaänderung erfordern und ist für schreibgeschützte historische Daten nicht optimal. Das Bereitstellen von Memcached auf Amazon EC2 würde den Verwaltungsaufwand erhöhen, da es nicht vollständig verwaltet ist. Amazon DynamoDB Accelerator (DAX) ist speziell für DynamoDB konzipiert und kann nicht mit Amazon RDS verwendet werden.
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