Die verfügbaren Methoden sind:
(Lernvideo-Sharing: Programmiervideo)
1. Verwenden Sie cli
FLUSHDB, um eine Datenbank zu löschen, und FLUSHALL, um die gesamten Redis-Daten zu löschen.
2. Verwenden Sie die Shell
redis-cli keys "*" | while read LINE ; do TTL=`redis-cli ttl $LINE`; if [ $TTL -eq -1 ]; then echo "Del $LINE"; RES=`redis-cli del $LINE`; fi; done;
, um das
redis-cli keys "*" | while read LINE ; do TTL=`redis-cli ttl $LINE`; if [ $TTL -ge 3600 ]; then echo "Del $LINE"; RES=`redis-cli del $LINE`; fi; done;
mit bestimmten Präfixen zu löschen
Das obige ist der detaillierte Inhalt vonWie löscht Redis Schlüssel stapelweise über die Befehlszeile?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!