Redis bruker enkle kommandoer for å utføre operasjoner ved hjelp av Redis CLI -verktøyet. I denne opplæringen lærer du hvordan du henter nøklene i Redis -databaser.
Angi en nøkkel/verdi
Før vi får hente nøkler og verdiene som er knyttet til dem, la oss lære å lage dem.
For å opprette en nøkkel og tilhørende verdi, bruk SET -kommandoen i Redis CLI etterfulgt av verdien.
For eksempel:
Angi brukernavn "User101"
"Brukernavnet" fungerer som en nøkkel til den spesifiserte verdien i eksemplet ovenfor.
I eksemplet over opprettet vi en nøkkel og satte en tilhørende verdi. Hva om vi vil lagre et annet brukernavn uten å lage en ny nøkkel?
For å gjøre dette, kan vi bruke navneområdet notasjon. For eksempel:
Sett brukernavn: 2 "User102"
Sett brukernavn: 3 "User103"
Få nøkkelen
For å få verdien lagret i en nøkkel, kan du bruke GET -kommandoen etterfulgt av navnet på nøkkelen.
For eksempel:
Få brukernavn
"Bruker101"
Kommandoen ovenfor forteller Redis å hente verdien som er lagret i den spesifiserte tasten.
Vi kan bruke Get -kommandoen etterfulgt av den unike verdien som:
Få brukernavn: 3
"Bruker103"
Henter alle nøkler
Anta at vi vil se alle nøklene som er lagret i databasen? For å gjøre dette, kan vi bruke nøkkelkommandoen etterfulgt av et mønster for å matche.
Vi kan passere mønsteret som en stjerne for å hente alle nøklene. Tenk for eksempel på følgende database som inneholder alle statene og deres kode.
For å hente alle nøklene, kan vi gjøre:
Nøkler *
Den resulterende verdien er som vist:
Selv om det kan være nyttig å hente alle nøklene i datalageret, anbefales det ikke å kjøre kommandoen i produksjon eller på et stort datasett.
Konklusjon
I denne guiden diskuterte vi hvordan du bruker Get -kommandoen i Redis. Du kan hente verdiene som er lagret i en spesifisert nøkkel ved hjelp av denne kommandoen.