Ein Entwickler benötigt Leselatenzen im Mikrosekundenbereich für häufig aufgerufene Produktartikel, und der Anwendungscache muss bei der Erstellung, Aktualisierung oder Löschung von Produkten aktualisiert werden, um Konsistenz zu gewährleisten. 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: Verwenden Sie Amazon DynamoDB zusammen mit einem DynamoDB Accelerator (DAX)-Cluster..
Warum dies die Antwort ist
Die Verwendung von Amazon DynamoDB zusammen mit einem DynamoDB Accelerator (DAX)-Cluster ist die beste Lösung. DAX ist ein vollständig verwalteter, hochverfügbarer In-Memory-Cache, der speziell für DynamoDB entwickelt wurde und Lesevorgänge im Mikrosekundenbereich ermöglicht. DAX ist schreibkonsistent, was bedeutet, dass Aktualisierungen in DynamoDB automatisch im DAX-Cache reflektiert werden, was die Konsistenz der Daten gewährleistet. Amazon RDS mit ElastiCache for Redis und Lazy Loading ist weniger geeignet, da Lazy Loading bei jeder Cache-Fehlermeldung zu einer höheren Latenz führt und die Konsistenz manuell verwaltet werden muss. Amazon DynamoDB mit einem In-Memory-Cache und Lazy Loading in der Anwendung erfordert eine manuelle Implementierung des Caches und der Konsistenz, was komplex und fehleranfällig ist. Amazon RDS mit DAX ist nicht möglich, da DAX nur mit DynamoDB funktioniert.
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