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

Installation af Memcached på Debian 9

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.

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 større installationer. Udsted kommandoen nedenfor:

sudo apt-get update && sudo apt-get upgrade

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

sudo apt install memcached libmemcached-tools

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/memcached.conf

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:

  • PHP :For at forbinde Memcached til din PHP-applikation skal du installere php-memcached udvidelse med kommandoen nedenfor:

    sudo apt install php-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. Laravel Caching med Redis er meget langsom

  2. MongoError:kunne ikke oprette forbindelse til serveren ved første forbindelse

  3. Find duplikerede webadresser i mongodb

  4. Hvordan kan jeg finde sessions-id'et, når jeg bruger express / connect og en session store?