Når du arbejder med Linux -miljøer, er det ideelt at installere nye funktioner, der tillader maksimal brug af ressourcer, ikke kun hardware, men også operativsystemets muligheder.
På serverniveau er der hundredvis af praktiske muligheder for at styre og kontrollere mange flere tjenester og roller for at øge produktiviteten og have bedre kontrol over alle detaljer i organisationen.
Solvetic på denne dag vil analysere, hvordan vi kan implementer Redis på Ubuntu, CentOS eller Debian at have en fantastisk dynamisk, moderne og funktionel database manager.
I dette tilfælde vil vi bruge Debian 9.
Hvad er RedisRedis er en open source datastrukturbutik licenseret af BSD, som kan bruges som en database, cache eller messaging -klient.
Redis kan bruges til at administrere store databaser med fuld funktionalitet og høje kompatibilitetsniveauer. Desuden har Redis integreret replikering, Lua -scripts, LRU -analyse, flere transaktioner og forskellige persistensniveauer på disk, der giver en høj tilgængelighed gennem Redis Sentinel og automatisk partitionering med Redis Cluster.
Ved at implementere og bruge Redis vil vi være i stand til at udføre atomoperationer af forskellige typer såsom at tilføje en værdi til en streng, øge værdien i en hash, tilføje et element til en liste, etablere skæringspunkter mellem beregningssæt, union p forskel og meget mere.
Redis funktionerRedis tilbyder os følgende funktioner:
- Understøtter de fleste programmeringssprog som C, Bash, Python, PHP, Node.js, Perl, Ruby og mere.
- Understøtter kørsel af atomoperationer.
- Det har iboende replikation.
- Det fungerer med et in-memory datasæt for maksimal ydelse.
- Understøtter automatisk failover.
- Understøtter muligheden for at gemme et datasæt til disken sjældent i et bestemt tidsrum eller tilføje hver kommando til en bestemt post.
- Understøtter MULTI, EXEC, DISCARD, WATCH transaktioner og mere.
Nu ser vi hvordan man installerer Redis på Debian 9.
1. Sådan installeres Redis -pakker
For det første vil det være nødvendigt at installere de build-essential-pakker fra de officielle lagre, og til dette vil vi udføre følgende linje:
apt-get opdatering apt install build-essential tcl
FORSTØRRE
Vi indtaster bogstavet S for at bekræfte download og installation. I tilfælde af CentOS vil vi udføre følgende linje:
yum groupinstall "Udviklingsværktøjer"
I Fedora vil vi udføre:
dnf groupinstall "Udviklingsværktøjer"I Ubuntu:
passende installation build-essentialBemærkDet ideelle er at udføre alle kommandoer som root -brugere, men hvis dette ikke er muligt, skal vi gå forud for sudo for at udføre handlingen.
Login Tilmeld dig!