Beeinträchtigen Tausende abgelaufene Schlüssel die Leistung von Redis?

Beeinträchtigen Tausende abgelaufene Schlüssel die Leistung von Redis?

Ich bin neu bei Redis und weiß daher nicht, auf welche Kennzahlen ich achten sollte und wie ich die Integrität und Reaktionsfähigkeit überwachen kann.

Meine Kollegen und ich warten eine Software, die Redis stark zum Zwischenspeichern verwendet. Manchmal wird Redis langsamer, da zu viele Anfragen gleichzeitig eingehen, aber leider bin ich mir nicht sicher, welcher unserer Prozesse dafür verantwortlich ist (es handelt sich um ein älteres Softwareprojekt mit Dutzenden gleichzeitig laufenden Prozessen plus zeitgesteuerten Prozessen über Cron).

Ich sehe, dass Redis Tausende bis 1,5 Millionen abgelaufene Schlüssel in seinem Speicher hat. Beeinträchtigt dies irgendwie die Leistung beim Hinzufügen oder Abfragen neuer/anderer Schlüssel?

Antwort1

Nein. Die Anzahl der abgelaufenen Schlüssel ist eine Gesamtanzahl seit dem Start des Servers oder dem Zurücksetzen seiner Statistiken und bezieht sich nicht unbedingt auf die tatsächliche Auslastung.

Schauen Sie sich die Logdatei von Redis an und dieSLOWLOGum zu versuchen, die Grundursache zu ermitteln.

verwandte Informationen