Sie haben einen Azure Cache for Redis (redis1) der Standard-Stufe mit Standardeinstellungen und müssen die Maxmemory-Richtlinie anpassen, damit mehr Speicher für Lesezugriffe zur Verfügung steht. Wie sollten Sie die Konfiguration maxmemory-reserved ändern?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Den Wert von maxmemory-reserved verringern..
Warum dies die Antwort ist
Die Verringerung des Werts von maxmemory-reserved ist korrekt, da dieser Parameter den für nicht-Cache-Operationen reservierten Speicher festlegt. Wenn Sie diesen Wert verringern, wird mehr des gesamten verfügbaren Speichers für die Speicherung von Daten (Lesezugriffe) freigegeben, was die Cache-Kapazität erhöht. Das Erhöhen von maxmemory-reserved würde den gegenteiligen Effekt haben, indem es mehr Speicher für interne Redis-Operationen reserviert und somit weniger für die eigentlichen Cache-Daten übrig bleibt. Das Setzen der maxmemory-policy auf noeviction würde bedeuten, dass Redis keine Schlüssel entfernt, wenn der Speicher voll ist, was zu Fehlern bei Schreibvorgängen führen kann, aber nicht direkt die Menge des für Lesezugriffe verfügbaren Speichers beeinflusst. Das Setzen der maxmemory-policy auf volatile-lru ist eine Eviction-Strategie, die bestimmt, welche Schlüssel entfernt werden, wenn der Speicher voll ist (die am wenigsten kürzlich verwendeten Schlüssel mit einem TTL). Dies verwaltet, wie Speicher freigegeben wird, aber nicht die Gesamtmenge des für Daten verfügbaren Speichers.
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