Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 11415|Risposta: 0

[Redis] Wildcard Redis per eliminare le chiavi in massa

[Copiato link]
Pubblicato su 12/08/2019 17:12:14 | | |
In Redis, il comando DEL supporta più chiavi come parametri da eliminare, ma non supporta le carte jolly, e le chiavi non possono essere eliminate in lotti tramite le carte jolly.Tuttavia, possiamo farlo con l'aiuto di pipeline Linux e direttive xargs

Ad esempio, per rimuovere tutte le chiavi che iniziano con utente, puoi fare così:

[root@dev_opayredis src]# tasti redis-cli "user*"
1) "utente1"
2) "utente2"
[root@dev_opayredis src]# tasti redis-cli "user*" | Xargs Redis-cli del
(intero) 2

Elimina con successo
Nota: Il comando è disponibile solo per server Linux, non per server Windows.

C'è un bug nella cache di Redis, che fa sì che troppi dati sporchi debbano essere puliti. Tuttavia, del di redis non supporta di default la cancellazione batch delle wildcard e usiamo comandi Linux per implementare la cancellazione batch

  • -h redis host address
  • -una password
  • -n Specifica il numero del database
  • Chiave jolly di tasti



Elimina i dati della linea specificati per la chiave jolly specificata







Precedente:Acquista chiavetta USB per auto contenuti 3T
Prossimo:Il 75° giorno di disoccupazione a Shenzhen
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com