Ein Online-Händler verwendet ElastiCache for Redis, um beliebte Produktanfragen zwischenzuspeichern. Der Cluster entfernt derzeit Schlüssel nach dem Zufallsprinzip, unabhängig von der TTL, und die Cache-Trefferquote ist niedriger als gewünscht. Wie kann der SysOps-Administrator die Trefferquote verbessern, ohne die Clustergröße oder die Kosten zu erhöhen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Ändern Sie die Entfernungsrichtlinie so, dass die am seltensten verwendeten Schlüssel (LFU) entfernt werden..
Warum dies die Antwort ist
Die Änderung der Entfernungsrichtlinie auf LFU (Least Frequently Used) ist die effektivste Methode, um die Cache-Trefferquote zu verbessern, ohne die Clustergröße oder die Kosten zu erhöhen. LFU entfernt die Schlüssel, die am seltensten aufgerufen wurden, was dazu führt, dass häufig genutzte Daten länger im Cache verbleiben und die Wahrscheinlichkeit eines Treffers steigt. Das Hinzufügen eines weiteren Knotens würde die Kosten erhöhen. Das Erhöhen der TTL-Werte könnte den Cache-Speicher schneller füllen und somit die Entfernung von Schlüsseln beschleunigen, was die Trefferquote nicht unbedingt verbessert. Das Festlegen der Entfernungsrichtlinie auf zufällige Entfernung nur für Schlüssel mit definierter TTL würde das Problem der zufälligen Entfernung nicht lösen und die Trefferquote nicht signifikant verbessern, da weiterhin wichtige Daten zufällig entfernt werden 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