Redis (Remote Dictionary Server) er open source nøkkelverdi-datastrukturbutikk skrevet i C og brukes som en database, og cache. Debian er en av de ledende Linux-baserte distribusjonene. Datamanipulering og lagring faller i den grunnleggende kategorien av programmererens oppgave og Debian 11 gir støtte fra flere DBMS (Database Management System) for å utføre operasjoner på data. I denne artikkelen skal vi demonstrere installasjonsguiden til Redis på Debian 11; Med dette nyttige innlegget vil du kunne installere Redis samt lære dets særegne trekk og betydning.
Funksjoner av Redis
Det er alltid flere grunner til å bruke programvare eller tjeneste; En av dem er funksjonene som tilbys av spesifikke verktøy. Redis inneholder følgende bemerkelsesverdige funksjoner som må vurderes før du bruker den:
Hvordan installere Redis på Debian 11
Det er god praksis å oppdatere pakkelageret ved å utstede den nedenfor-nevnte kommandoen:
$ sudo apt oppdateringNår oppdateringen er utført vellykket, er du klar til å installere Redis på Debian 11. Det observeres at Redis -pakken er tilgjengelig på det offisielle depotet til Debian 11; Så du kan bruke kommandoen som er nevnt nedenfor for å få Redis -støtte ved hjelp av APT Package Manager på systemet ditt:
$ sudo apt installer redis-serverFor å sjekke Redis -tjenesten er installert vellykket på din Debian 11; Bruk kommandoen nevnt nedenfor for å sjekke statusen til Redis Server:
$ sudo systemctl status redis-serverSom det vises i utdataene at tjenesten kjører som garanterer vellykket installasjon av Redis -tjenesten på Debian 11 -systemet ditt.
Du kan administrere statusen til serveren ved å bruke kommandolinjestøtte til Debian 11, for eksempel kan du bruke følgende kommando for å stoppe den løpende Redis -tjenesten:
$ sudo systemctl stopp redis-serverI tilfelle Redis -tjenesten blir stoppet på din Debian 11, kan du bruke kommandoen som er nevnt nedenfor for å starte HE -tjenesten:
$ sudo systemctl start redis-serverHvordan koble til Redis på Debian 11
Når Redis er installert og tjenesten kjører; Du kan skrive følgende kommando i terminalen for å koble Debian 11 til Redis -serveren:
$ redis-cliVed vellykket utførelse av ovennevnte kommando blir det lagt merke til at Redis Shell vil bli aktivert med en LocalHost IP-adresse (127.0.0.1: 6379):
Du kan skrive "ping”Og trykk Enter etter denne IP -adressen: Du får“Pong”I utgangen:
> pingHvordan konfigurere Redis på Debian 11
Du kan konfigurere Redis -tjenesten på Debian 11 ved å få tilgang til “.konf”-Filen som ligger i“/etc/redis/redis.konf”. I vårt tilfelle har vi for eksempel brukt Nano -redaktør for å få tilgang til “.konf”Fil; Utfør følgende kommando for å redigere filen ved hjelp av Nano Editor:
$ sudo nano/etc/redis/redis.konfAngi minnestørrelsen: Hvis du vil tildele minnestørrelsen til ditt eget valg til Redis Server; Du må skrive minnestørrelsen på slutten av konfigurasjonsfilen og lagre filen ved å bruke "Ctrl+s”Og trykk“Ctrl+x”For å komme ut av Nano Editor:
MaxMemory 128MBAngi godkjenningspassord for Redis Shell: Du kan angi passordgodkjenning for alle som vil kjøre kommando på Redis Shell; Du kan gjøre det ved å følge:
Merk: Som standard lar Redis Shell alle utføre kommandoer på skallet.
Finn følgende linje i “SIKKERHET”Seksjon av“.konfigurasjon”Fil:
# krav til foobaredDu må avgjøre linjen og skrive passordet ditt; Skriv følgende linje, og den vil angi passord "Linuxhint”For Redis Shell:
Couragepass LinuxhintNår endringene er gjort vellykket; Du må starte Redis -tjenesten på nytt ved å utstede kommandoen som er nevnt nedenfor:
$ SystemCTL RESTART REDIS-SERVEREtter å ha startet Redis på nytt, start Redis -skallet ved å bruke kommandoen som er nevnt nedenfor og skrive ping her; Du vil merke godkjenningsvarselet:
$ redis-cliFor godkjenning må du skrive følgende linje før du utfører kommandoen i Redis Shell:
$ Autoris-passordet dittI vårt tilfelle er passordet “Linuxhint”, Så vi oppga passordet ved å følge kommandoen ovenfor, og etter vellykket autentisering vil det vise“Ok”På skallet og etter det kan du utføre kommandoene:
Konklusjon
Redis er en kjent NoSQL-database for å utføre flere operasjoner på data, og de bemerkelsesverdige funksjonene ved Redis gjør det til et godt valg blant konkurrentene. Dessuten kan denne tjenesten installeres på flere operativsystemer: I dette innlegget har vi gitt en detaljert guide for å installere Redis på Debian 11. Ved siden av installasjonen gir dette innlegget konfigurasjonen av Redis Server samt sin tilkobling på Debian 11. Konfigurasjonsfilen til Redis kan nås for å utføre endringer, da endringene kan variere fra nybegynnere til avanserte brukere.