Hvorfor kan vi lide at gemme ting? Uanset om det er fysiske objekter eller digitale ting, kan vi lide at have alt gemt væk, så vi nemt og hurtigt kan få adgang til det, hvis vi har brug for det en dag.
Husker du de gamle telefoner, vi brugte med meget begrænset hukommelsesplads? 10 billeder og en videofil af høj kvalitet, og så dukkede besked "hukommelsen er fuld" op.
Så hvad gjorde de tekniske udvikler og teknikere?
De skabte små hukommelseslagerenheder til alle slags digitale enheder som vores telefoner og bærbare computere, og de 1 TB eksterne harddiske var kronen på værket blandt alle hukommelsesenheder. Med disse hukommelsesenheder kunne vi spare plads på vores telefoner og bærbare computere, hvilket førte til bedre ydeevne og højere eksekveringshastighed. I dag mere end nogensinde har vi brug for responsive enheder, der udfører vores krav og anmodninger på få sekunder, og hukommelsesenheder spiller en stor rolle i dette.
Kan du nu gætte hvad Redis er? Hvis du gætter på, at det har noget at gøre med hukommelsesoptimering, har du ret.
Først dyver vi ned i det grundlæggende og diskuterer derefter, hvorfor og hvordan du installerer Redis på Ubuntu.
Hvad er Ubuntu Redis?
Redis (eller Ubuntu Redis) er forkortelsen for Fjernordbogsserver, en avanceret open source-hukommelsessoftware af høj kvalitet, der primært bruges til datasortering og caching. Redis understøttes på de fleste POSIX systemer som Linux, BSD og Mac OS X og er kendt for sine præstations- og hastighedsforbedringer.
Lad os tale mere om cache - den primære grund til, at Redis er så populær.
Forestil dig cache som en midlertidig database, der kan indlæse data hurtigere end almindeligt lagerplads. Data gemmes på sin oprindelige placering, men når det også gemmes i cache-hukommelse, kan det indlæses og tilgås meget hurtigere.
Nu hvor du ved, hvad Ubuntu Redis er, går vi videre til hvordan du installerer Redis på Ubuntu.
Sådan installerer du Redis på Ubuntu
I dette afsnit dækker vi trinene til at installere Redis Ubuntu 20.04, eller mere præcist, hvordan du installerer Redis-serveren på Ubuntu. Du kan følge denne vejledning for at lære, hvordan du installerer Redis på Ubuntu.
- Start en Ubuntu VPS på dit Ubuntu-system og forbind til det via en SSH-terminal.
- Skriv kommandoen nedenfor for at opdatere APT-lageret.
sudo apt-get update
- Skriv og tryk Y og tryk derefter Enter for at installere Redis-serveren på Ubuntu.
sudo apt install redis
- Tjek versionen for at kontrollere, om trinene til at installere Redis på Ubuntu 20.04 blev udført korrekt.
redis-cli --version
- Skriv denne kommando for at kontrollere Redis-serverstatus:
sudo systemctl status redis
Hvis du ser "Active: active (running)" i outputrapporten, betyder det, at din Redis-server er installeret og aktiveret, og du har med succes afsluttet trinene til at installere Redis på Ubuntu.
Du kan bruge denne kommando til at stoppe Redis-tjenesten:
sudo systemctl stop redis
Hvis du ser beskeden "Active: inactive (dead)" i outputtet, betyder det, at Redis er deaktiveret.
For at genstarte Ubuntu Redis skal du skrive denne kommando:
sudo systemctl restart redis-server
Hvad er Redis CLI-kommandoer og deres formål?
CLI står for Command Line Input og er grundlæggende et mellemprogrammes, der oversætter tekstinput til operativsystemvenlig terminologi. I 1960'erne gaves der ingen grafiske brugergrænseflader (GUI), og CLI-kommandoer var den primære måde at bruge computere på. Se populære Ubuntu Redis-kommandoer og deres formål nedenfor:
- For at konfigurere en bestemt fil: Redis-server /path/redis.conf
- For at tildele en værdi til en nøgle: APPEND key value
- For at slette en nøgle: DEL key
- For at finde matchende nøgler med samme mønster: KEYS pattern
- For at bestemme længden af en nøgle: STRLEN key
- Sådan får du værdier for flere nøgler: MGET key [key …]
- Sådan nulstiller du en nøgles værdi: GETSET key value
Det er vigtigt at sætte dig ind i Redis-kommandoer efter du installerer Redis på Ubuntu, så du får mest muligt ud af Redis.
CLI-kommandoer er redigeringskommandoer, der bruges til:
- Anførselstegn og escape-tegn i strenge
- Ændring af hosts, porte, adgangskoder og database
- Aktivering af SSL/TLS til at konfigurere et troværdigt certifikatarkiv eller en certifikatmappe
- Modtagelse af input fra andre kommandoer via standardinput
- Kontinuerlig kørsel af samme kommando for at overvåge bestemt indhold eller information
- Masseindlæsning af data ved hjælp af
- Aktivering af CSV-eksportfunktion (Comma Separated Values) til at eksportere data fra Redis til et eksternt program
- Fejlrettingsfaciliteten for Lua-scripting
- Håndtering af forbindelser og genforbindelser til forskellige instanser (hosts, porte osv.)
- Rydning af terminalbilledet
- Overvågning af Redis-instanser i realtid via funktionen Løbende statistik-tilstand
- Publicering af beskeder i Redis Pub/Sub-kanaler ved hjælp af PUBLISH-kommando
- Overvågning af latency på Redis-instanser
- Kørsel af fjernbackups af RDB-filer
Og meget mere.
Ubuntu VPS; Det vigtigste forudsætning for at installere Redis på Ubuntu
For at gennemføre installationen af Redis på Ubuntu korrekt og sikkert skal du først have en pålidelig VPS. VPS er en Virtual Private Server, og selvom du teknisk set ikke har brug for det for at installere Redis-serveren på Ubuntu, er det bedst at bruge en, fordi:
- VPS er designet til at håndtere store mængder dataoverførsel og administration.
- Ubuntu VPS tilbyder 99,95% uptime, hvilket er afgørende for at have en responsiv webstruktur.
- VPS sikrer ingen datatab, når systemet er under høj belastning på grund af traffik-bølger eller hostingfejl.
- VPS beskytter din Ubuntu Redis mod malicious angreb og datakriminelle.
- VPS tilbyder skalerbarhed og fleksibilitet til at ændre eller tilpasse din cache-server og meget mere.
Cloudzy cloud VPS kommer med NVMe SSD lagerplads og DDR4 RAM for at øge ydeevnen markant. Det bedste ved Cloudzy Ubuntu VPS er, at du kan teste det til en rimelig pris, og det kommer med 99,95% uptime-garanti. Så du kan være helt sikker på, at din server er tilgængelig og kører næsten hele tiden.
Vores tekniske team er altid klar til at hjælpe dig med at tilpasse din VPS efter dine behov. Prøv vores VPS, og fortæl os hvis du leder efter en bestemt funktion - vi har måske den gemt et sted!
Det åbenlyse valg
Størstedelen af Linux-serverene kører Ubuntu; hvorfor ikke du? Opdag hvorfor alle elsker Ubuntu, få en optimeret Ubuntu VPS
Få din Ubuntu VPSOpsummering
Redis er en avanceret open source-hukommelsesprogram designet til at hjælpe brugere med at få hurtigere adgang til data. Du kan installere Redis på Ubuntu, Mac OS X og de fleste POSIX-systemer. Der er to måder at installere Redis på Ubuntu:
- Ubuntu VPS
- CLI-kommandoer
Vi dækkede begge metoder i denne artikel, men det er bedst at bruge Ubuntu VPS til at installere Redis på Ubuntu fordi:
- Vores cloud VPS tilbyder 99,95% uptime og kan håndtere store mængder dataoverførsel.
- Vores cloud VPS er beskyttet med avanceret kryptering for at skjolde dit system mod ondsindet angreb og cybertrusler.
- Vores cloud VPS kan tilpasses fuldt ud efter dine behov, så når din virksomhed vokser, behøver du ikke at bekymre dig om datatab eller håndtering af traffik-spidser.
På Cloudzy tilbyder vi et bredt udvalg af virtuelle private servere, alle designet til at opfylde vores kunders behov. Kontakt os for at få mere at vide.
Vil du have en højtydende Cloud VPS? Få din i dag og betale kun for det, du bruger med Cloudzy!
Kom i gang herOfte stillede spørgsmål
Hvorfor skulle jeg installere Redis på Ubuntu?
Redis er en hurtig, avanceret open source-hukommelsesprogram udviklet til at øge systemets hastighed og ydeevne. Her er grunde til, hvorfor du bør installere Redis på Ubuntu 20.04:
- Reducerer indlæsningstid på websider på grund af dets cache-funktion
- Fremskynder datagenindvindingsprocessen
- Giver brugere mulighed for at udføre flere transaktionsprocesser
- Forbedrer kommunikationen mellem forskellige dele af applikationer
Kan jeg installere Redis på alt?
Det kan du, men husk at Redis, selvom det er en hurtig in-memory-database, har begrænsninger baseret på din systems RAM-størrelse. Hvis du ønsker den bedste ydeevne fra Redis, bør de maksimale data du gemmer på det ikke være mere end 1/3 af din RAM-størrelse.
Hvad er forskellen mellem Redis og MySQL?
- Redis er en non-relationel database udstyret med indbygget replikering, Lua-scripting og LRU-eviction, brugt til realtids- og hurtig hukommelsesadgang og -administration.
- MySQL er en relationel database skrevet i SQL-sprog, hvilket gør det til et glimrende valg til at forbedre webapplikationernes ydeevne.