Redis-Keys nach Muster zählen, ohne den Server zu blockieren
Redis Keys mit Präfix zählen | wie viele Transients liegen in Redis | KEYS Stern Alternative | redis | redis-cli | keys | scanredis-cli -n 0 --scan --pattern '*transient*' | wc -lDurchläuft die Datenbank schrittweise mit SCAN und gibt alle passenden Keys aus, wc -l zählt sie. Der Befehl KEYS * würde dasselbe liefern, blockiert Redis aber für die gesamte Laufzeit, weil Redis Befehle nacheinander abarbeitet. Auf einem produktiven Server mit vielen Keys kann das Sekunden dauern, in denen alle Websites auf den Cache warten.
Hinweis: Das Muster unbedingt in einfache Anführungszeichen setzen, sonst expandiert die Shell den Stern. Ohne | wc -l werden die Keys selbst angezeigt.
Auch gesucht als
- Redis Keys mit Präfix zählen
- wie viele Transients liegen in Redis
- KEYS Stern Alternative