Hvordan installere Redis på Debian Top 10

Hvordan installere Redis på Debian Top 10

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:

  • Opptreden: Databaser krever et lagringsmedium for å lagre dataene: De fleste av databasene lagrer data på harddisker eller eksterne stasjoner; Mens Redis oppbevarer data på serveren som sikrer hurtigdatasipulering for å forbedre ytelsen.
  • Datastrukturstøtte: Ettersom Redis tilhører NoSQL Databases -kategori, støtter også som støtter datastrukturer. Redis har omfattende støtte av datastruktur sammenlignet med konkurrentene. Dessuten støtter IT -følgende typer: Strenger, lister, sett, hashes, bitmaps, bekker, geospatial.
  • Brukervennlighet: I motsetning til andre databaser som følger lange lange spørsmål for å lagre og hente data; Redis kan brukes til å utføre operasjoner av data etter kommando støttede datastrukturer.
  • Skalerbarhet: Redis gir et skaleringsalternativ for å justere klyngestørrelsen; Man kan utføre denne handlingen ved å skalere opp, skalere inn eller skalere ut i Redis.

Hvordan installere Redis på Debian 11

Det er god praksis å oppdatere pakkelageret ved å utstede den nedenfor-nevnte kommandoen:

$ sudo apt oppdatering

Nå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-server

For å sjekke Redis -tjenesten er installert vellykket på din Debian 11; Bruk kommandoen nevnt nedenfor for å sjekke statusen til Redis Server:

$ sudo systemctl status redis-server

Som 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-server

I 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-server

Hvordan 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-cli

Ved 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:

> ping

Hvordan 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.konf

Angi 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 128MB
MaxMemory-Policy Allkeys-Lru

Angi 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 foobared

Du må avgjøre linjen og skrive passordet ditt; Skriv følgende linje, og den vil angi passord "Linuxhint”For Redis Shell:

Couragepass Linuxhint

Når endringene er gjort vellykket; Du må starte Redis -tjenesten på nytt ved å utstede kommandoen som er nevnt nedenfor:

$ SystemCTL RESTART REDIS-SERVER

Etter å ha startet Redis på nytt, start Redis -skallet ved å bruke kommandoen som er nevnt nedenfor og skrive ping her; Du vil merke godkjenningsvarselet:

$ redis-cli

For godkjenning må du skrive følgende linje før du utfører kommandoen i Redis Shell:

$ Autoris-passordet ditt

I 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.