↑ ↓ auswählen, Enter öffnen, Esc schließen

Speicherverbrauch und Limit von Redis anzeigen

user@server
redis-cli INFO memory | grep -E '^(used_memory_human|used_memory_peak_human|maxmemory_human|maxmemory_policy|mem_fragmentation_ratio):'

Filtert aus dem Abschnitt memory die fünf wichtigsten Werte heraus. maxmemory_human:0B bedeutet kein Limit, Redis wächst dann bis der RAM knapp wird. Als Policy ist für einen reinen Objekt-Cache allkeys-lru üblich, bei noeviction lehnt Redis Schreibzugriffe ab, sobald das Limit erreicht ist.

Hinweis: Eine mem_fragmentation_ratio deutlich über 1,5 zeigt verschwendeten Speicher an, ein Wert unter 1 deutet auf Auslagerung in den Swap hin.

Auch gesucht als

  • wie viel RAM braucht Redis
  • Redis maxmemory prüfen
  • Redis Speicher voll

Erst lesen, dann ausführen.

Die Befehle auf myline.de greifen direkt in Server, Dateien und Datenbanken ein. Ein falscher Pfad oder Platzhalter kann Daten unwiderruflich löschen oder einen Server unerreichbar machen.

  • Alle Befehle werden ohne Gewähr bereitgestellt und sind nicht auf jedem System getestet.
  • Vor dem Ausführen verstehen, was ein Befehl tut, und jeden Platzhalter prüfen.
  • Vorher ein Backup anlegen und möglichst zuerst auf einem Testsystem ausprobieren.
  • Die Ausführung erfolgt auf eigene Verantwortung. Eine Haftung für Schäden ist ausgeschlossen, soweit gesetzlich zulässig.