Ein mobiles Spiel liest die meisten Metadaten aus einer Amazon RDS DB-Instance. Mit zunehmender Beliebtheit verlangsamten sich die Ladezeiten der Metadaten, und Metriken zeigen, dass eine alleinige Skalierung der Datenbank nicht helfen wird. Der Solutions Architect muss Optionen in Betracht ziehen, die Snapshots, Replikation und Antwortzeiten im Sub-Millisekundenbereich unterstützen. Was sollte der Solutions Architect empfehlen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Eine Amazon ElastiCache for Redis-Schicht vor der Datenbank hinzufügen..
Warum dies die Antwort ist
Eine Amazon ElastiCache for Redis-Schicht vor der Datenbank hinzuzufügen, ist die beste Lösung. Redis ist ein In-Memory-Datenspeicher, der Sub-Millisekunden-Antwortzeiten für häufig abgerufene Daten bietet, was die Ladezeiten der Metadaten erheblich verbessert. Redis unterstützt Snapshots und Replikation für hohe Verfügbarkeit und Datensicherung. Die Migration zu Amazon Aurora mit Aurora Replicas würde zwar die Skalierbarkeit verbessern, aber nicht die extrem niedrigen Latenzen eines In-Memory-Caches erreichen. Amazon DynamoDB mit global tables ist eine gute Option für NoSQL-Datenbanken, aber die Metadaten sind bereits in einer relationalen Datenbank, und DynamoDB bietet keine direkten Sub-Millisekunden-Antwortzeiten für Caching-Zwecke wie Redis. ElastiCache for Memcached bietet zwar auch Caching, aber Redis ist aufgrund seiner erweiterten Funktionen wie Snapshots und Replikation die bessere Wahl für diesen Anwendungsfall.
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