sql >> Database teknologi >  >> NoSQL >> Memcached

Installation af Memcached på CentOS 8

Memcached er et gratis og open source, højtydende, distribueret hukommelsesobjekt-cachesystem, generisk af natur, men beregnet til brug til at fremskynde dynamiske webapplikationer ved at lette databasebelastningen. Dets enkle design fremmer hurtig implementering, nem udvikling og løser mange problemer, som store datacaches står over for.

I denne vejledning vil vi forklare trinene i installation og konfiguration af Memcached på CentOS 8.

Implementering af din skyserver
Hvis du ikke allerede har registreret dig hos Cloudwafer , bør du begynde med at tilmelde dig . Brug et øjeblik på at oprette en konto, hvorefter du hurtigt kan implementere dine cloud-servere.

Når du har tilmeldt dig, skal du logge ind på dit Cloudwafer-klientområde med adgangskoden i din mail og implementer din Cloudwafer cloud-server.

Opdatering af systempakker
Det anbefales, at du opdaterer systemet til de nyeste pakker, før du påbegynder nogen væsentlige installationer. Udsted kommandoen nedenfor:

sudo yum update -y

Trin 1:Installer Memcached
Udfør kommandoen nedenfor for at installere Memcached fra de officielle CentOS-depoter:

sudo dnf install memcached libmemcached

Når installationen er fuldført, skal du udsende kommandoen nedenfor for at aktivere og starte Memcached tjeneste ved at bruge kommandoen nedenfor:

sudo systemctl enable memcached --now

Derefter skal du kontrollere status ved at udstede kommandoerne nedenfor:

sudo systemctl status memcached

Trin 2:Konfiguration af Memcached
Kernekonfigurationsfilen for Memcached er /etc/memcached.conf fil. Som standard bruger Memcached 11211 som portnummer. Du kan også ændre dette til en hvilken som helst værdi efter eget valg.

Som standard lytter Memcached på serverens lokale IP-adresse. Du kan ændre dette, hvis du vil have det til at lytte på en anden IP ved at foretage ændringer i conf-filen, som vist nedenfor:

sudo nano /etc/sysconfig/memcached

Når du har gemt og afsluttet, skal du sørge for at genstarte Memcached, så vores ændringer kan håndhæves.

sudo systemctl restart memcached

Opretter forbindelse til Memcached:

  • Python :For at forbinde Memcached til at interagere med din Python-applikation kan du installere dit foretrukne bibliotek ved hjælp af pip:

    pip install pymemcache
    pip install python-memcached
    

  1. MongoDB $indexOfBytes

  2. Find MongoDB-poster, hvor arrayfeltet ikke er tomt

  3. MongoDB - Opret en samling

  4. elasticsearch v.s. MongoDB til filtreringsapplikation