Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 11415|Antwort: 0

[Redis] Redis-Wildcards zum Löschen von Schlüsseln in großen Mengen

[Link kopieren]
Veröffentlicht am 12.08.2019 17:12:14 | | |
In Redis unterstützt der DEL-Befehl mehrere Schlüssel als Parameter zum Löschen, aber er unterstützt keine Wildcards, und Schlüssel können nicht in Chargen über Wildcards gelöscht werden.Dies können wir jedoch mit Hilfe von Linux-Pipelines und xargs-Direktiven erreichen

Zum Beispiel können Sie alle Schlüssel, die mit user beginnen, entfernen:

[root@dev_opayredis src]# redis-cli Schlüssel "Benutzer*"
1) "user1"
2) "user2"
[root@dev_opayredis src]# redis-cli schlüssel "user*" | xargs redis-cli del
(Ganzzahl) 2

Löschen erfolgreich
Hinweis: Der Befehl ist nur für Linux-Server verfügbar, nicht für Windows-Server.

Es gibt einen Fehler im Redis-Cache, der dazu führt, dass zu viele schmutzige Daten gelöscht werden müssen. Allerdings unterstützt der Del von Redis standardmäßig keine Batch-Löschung von Wildcards, und wir verwenden Linux-Befehle, um Batch-Löschung umzusetzen

  • -H Redis-Host-Adresse
  • -Ein Passwort
  • -n Geben Sie die Datenbanknummer an
  • Schlüssel Jokerschlüssel



Löschen Sie die angegebenen Zeilendaten für den angegebenen Wildcard-Schlüssel







Vorhergehend:Kauf 3T-Inhalte für den USB-USB-Stick für das Auto
Nächster:Der 75. Tag der Arbeitslosigkeit in Shenzhen
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com