Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 11415|Svare: 0

[Redis] REDIS-jokere for å slette nøkler i bulk

[Kopier lenke]
Publisert på 12.08.2019 17:12:14 | | |
I Redis støtter DEL-kommandoen flere nøkler som parametere for å slette, men den støtter ikke jokere, og nøkler kan ikke slettes i batcher via jokere.Vi kan imidlertid gjøre dette ved hjelp av Linux-pipelines og xargs-direktiver

For eksempel, for å fjerne alle nøkler som starter med bruker, kan du gjøre dette på denne måten:

[root@dev_opayredis src]# redis-cli nøkler "bruker*"
1) "bruker1"
2) "bruker2"
[root@dev_opayredis src]# redis-cli-nøkler "bruker*" | xargs redis-cli del
(heltall) 2

Sletting vellykket
Merk: Kommandoen er kun tilgjengelig for Linux-servere, ikke Windows-servere.

Det er en feil i redis-cachen som gjør at for mye skitten data må renses. Imidlertid støtter ikke del-delen av redis batch-sletting av wildcards som standard, og vi bruker Linux-kommandoer for å implementere batch-sletting

  • -H Redis vertsadresse
  • -Et passord
  • -n Spesifiser databasenummeret
  • Nøkler jokernøkkel



Slett de angitte linjedataene for den angitte jokernøkkelen







Foregående:Kjøp 3T-innhold til bilens USB-minnepinne
Neste:Den 75. dagen med arbeidsledighet i Shenzhen
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com