sql >> Databasteknik >  >> NoSQL >> Redis

Installera Redis på CentOS 8

Redis är en öppen källkod (BSD-licensierad), in-memory datastruktur lagra, som används som en databas, cache och meddelandeförmedlare. Den stöder datastrukturer som strängar, hash, listor, uppsättningar, sorterade uppsättningar med intervallfrågor, bitmappar, HyperLogLogs och geospatiala index med radiefrågor. Redis har inbyggd replikering, Lua-skript, LRU-vräkning, transaktioner och olika nivåer av beständighet på disken, och ger hög tillgänglighet via Redis Sentinel och automatisk partitionering med Redis Cluster.

Du kan också se vår guide om Installera Redis på Ubuntu

Du kan också se vår guide om Installera Redis på CentOS 7

I den här guiden kommer vi att förklara hur du installerar Redis på en CentOS 8-server.

Uppdatera systempaket
Det rekommenderas att du uppdaterar systemet till de senaste paketen innan du påbörjar några betydande installationer. Ge kommandot nedan:

sudo dnf update -y

Steg 1:Installera EPEL Repository
Vi kommer först att installera EPEL Repository som Supervisor genom att utfärda kommandot nedan för att installera om det inte redan är installerat:

sudo dnf install epel-release

Steg 2:Uppdatera och installera Redis Server
När vi har lagt till EPEL-förrådet måste vi uppdatera våra systempaket innan vi fortsätter att installera Redis-paketet med kommandot nedan:

sudo yum update
sudo yum install redis

Steg 3:Starta och aktivera Redis Server
Efter installationen, utfärda kommandona nedan för att starta Redis-servern och aktivera den att starta vid uppstart:

sudo systemctl enable redis
sudo systemctl start redis

Steg 3:Verifiera installationen
Nästa steg är att verifiera att vår installation gjordes framgångsrikt med kommandot nedan:

redis-cli
  • Din prompt kommer att ändras till 127.0.0.1:6379> .

  • Kör kommandot ping , som bör returnera en PONG enligt nedanstående

  1. MongoDB $pullAll

  2. Redis sorterade set och bästa sättet att lagra uids

  3. Det går inte att ansluta till MongoDB (MongoLabs) via C#-klienten

  4. Med Redis Cluster, är det möjligt att bara skicka hash-taggarna till eval?