Eine Anwendung, die Amazon RDS verwendet, erlebt periodische, leseintensive Verkehrsspitzen, die die Abfrageleistung beeinträchtigen. Das Team wünscht sich eine multithreaded, skalierbare Caching-Lösung, um Leseanfragen zu entlasten und die Leistung mit dem geringsten Aufwand zu verbessern. Welche Option ist die einfachste geeignete Lösung?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Verwenden Sie Amazon ElastiCache for Memcached, um Leseanfragen von der primären Datenbank zu entlasten..
Warum dies die Antwort ist
Amazon ElastiCache for Memcached ist die einfachste und passendste Lösung für diesen Anwendungsfall. Memcached ist ein einfaches, multithreaded Caching-System, das sich hervorragend für die Entlastung von Leseanfragen bei Spitzenlasten eignet und die Leistung mit minimalem Konfigurationsaufwand verbessert. Es ist ideal für die Speicherung von Objekten und die Skalierung von Lese-Workloads. DynamoDB mit DAX wäre eine Replikation der Daten in eine NoSQL-Datenbank, was mehr Aufwand bedeutet als ein Caching-Layer. Multi-AZ mit Standby ist primär für Hochverfügbarkeit gedacht und nicht für die Entlastung von Lese-Workloads auf dem Standby, da dieser nicht für Lesezugriffe vorgesehen ist. ElastiCache for Redis bietet zwar auch Caching, ist aber komplexer und bietet zusätzliche Funktionen wie Datenstrukturen und Persistenz, die für diesen spezifischen Anwendungsfall (einfaches, skalierbares Caching) nicht unbedingt erforderlich sind und somit einen höheren Aufwand darstellen könnten.
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