Viktigste Redis -kommandoer

Viktigste Redis -kommandoer
I motsetning til en relasjonsdatabase som gir et tilpasset SQL -språk, bruker Redis et sett med kommandoer for å manipulere og administrere serveren.

Å ha de mest grunnleggende og essensielle kommandoene for hånden kan være fordelaktig når du jobber med Redis.

Denne artikkelen skisserer noen viktigste kommandoer for å administrere Redis -serveren.

Få tilgang til Redis

Den første mest essensielle kommandoen i Redis er Redis-Cli. Denne kommandoen lar deg få tilgang til Redis CLI -grensesnittet:

$ redis-cli // Logg inn på localhost og standardport
$ redis -cli -p // Logg inn til Localhost på tilpasset port
$ redis -cli -h -p // Logg inn på Redis på ekstern vert og port

Databaser

Redis gir 16 databaser som du kan bytte ved hjelp av SELECT -kommandoen:

127.0.0.1: 6379> Velg 5 // Velg database ved indeks 5

Slipp db

For å slette databaser i Redis, bruk kommandoene:

127.0.0.1: 6379> Flushall // Slett alt
127.0.0.1: 6379> Flushdb // Slett data i den gjeldende databasen

Ytelsestest

Redis kommer med et benchmarking -verktøy. For å kjøre målestokken, bruk kommandoen:

$ Redis -Benchmark -h -p

Database -sikkerhetskopi

For å kjøre en sikkerhetskopi av databasen din, kan du bruke kommandoene:

127.0.0.1: 6379> BGSAVE // Bakgrunn Lagre databasen til dumping.RDB -fil

Vis tilkoblinger

For å få listen over tilkoblede klienter og deres informasjon, kjør kommandoen:

127.0.0.1: 6379> Klientliste

Avslutte tilkoblingen

For å avslutte en spesifikk klientforbindelse, bruk kommandoen:

127.0.0.1: 6379> Klientdrap :

Få gjeldende konfigurasjon

For å få den aktive konfigurasjonen på serveren, kjør kommandoen:

127.0.0.1: 6379> Config Get *

Endre konfigurasjon ved kjøretid

For å stille inn eller endre en konfigurasjon ved kjøretid, bruk kommandoen:

127.0.0.1: 6379> Konfigurasjonssett direktivverdi

Administrere nøkler

Det er nyttige kommandoer når du jobber med Redis Keys:

127.0.0.1: 6379> nøkler 127.0.0.1: 6379> Keys [A-C]* // bruker GREP-lignende mønster
127.0.0.1: 6379> del // Slett tasten
127.0.0.1: 6379> eksisterer // sjekk om tasten eksisterer
127.0.0.1: 6379> utløper // Angi tasten for å utløpe i angitt varighet
127.0.0.1: 6379> Få // Få verdien av den spesifiserte tasten
127.0.0.1: 6379> sett // angi nytt nøkkelverdipar
127.0.0.1: 6379> Mget // batch hente verdier
127.0.0.1: 6379> MSET // batch sett nøkkelverdipar
127.0.0.1: 6379> gi nytt navn til old_key_name new_key_name // gi nytt navn til en nøkkel
127.0.0.1: 6379> Type // Få nøkkeltype

Transaksjonskommandoer

Hvis du vil utføre en transaksjon i Redis, bruk følgende kommandoer:

127.0.0.1: 6379> Multi // Starttransaksjon
127.0.0.1: 6379> exec // exec the Unit
127.0.0.1: 6379> Kasser // Kast kommandoer
127.0.0.1: 6379> Se // Se nøkkelendringer
127.0.0.1: 6379> Unwatch // Unwatch Keys

Andre kommandoer

Andre kommandoer inkluderer:

127.0.0.1: 6379> Auth // Auth -brukernavn og passord
127.0.0.1: 6379> ping // test hvis serveren er oppe
127.0.0.1: 6379> Avslutt // Avslutt CLI

Lukking

Denne korte opplæringen skisserer noen av de vanligste og essensielle kommandoene som skal brukes når du jobber med Redis.

Følg med for mer!!