memcached

Hur man installerar Memcached på Ubuntu

Hur man installerar Memcached på Ubuntu
Med ökad trafik är det inte ovanligt att webbplatser börjar bli långsamma och visar försämrad prestanda. Denna prestationseffekt beror på att databasen som används i backend inte kan hantera eller skala utifrån den trafik som webbplatsen har börjat ta emot. Ett av sätten att förhindra att detta händer är att använda ett bra cachingsystem som Memcached.

Vad är Memcached

Enligt den officiella Memcached-webbplatsen:

Memcached är ett minnesnyckel-värdelager för små bitar av godtycklig data (strängar, objekt) från resultat från databassamtal, API-samtal eller sidåtergivning. Memcached är enkelt men ändå kraftfullt. Dess enkla design främjar snabb implementering, enkel utveckling och löser många problem som stora datacacher står inför. Dess API är tillgängligt för de mest populära språken.

Komma igång

Vi kan komma igång med Memcached med bara några få kommandon. När installationen är klar kommer vi också att testa för att verifiera att den har installerats korrekt och körs.

Installation

Vi kommer att köra följande apt-get-baserade kommando för att installera Memcached på vår Ubuntu 16.04 maskin:

sudo apt-get install memcached

Här är vad vi får tillbaka med det här kommandot:

Startar Memcached

Det är lätt att starta Memcached som en daemon-server. Som standard körs Memcached på port 11211. Vi kan börja använda kommandot:

memcached -d

Vi kan till och med köra flera instanser av Memcached eller köra den på en annan port med samma kommando:

memcached -p 11111 -U 11111 -d

Dessa två kommandon ger ingen utdata:

Lagring av data i memcached

Nu när vår Memcached-instans har startat på port 11211 kan vi först verifiera att den körs:

Nu är vi redo att lagra och få data från memcached. Använd följande format när du lagrar data i Memcached:

ställa in KEY META_DATA EXPIRY_TIME LENGTH_IN_BYTES

Använd det här formatet för att få en nyckel:

få KEY

För att ersätta nyckel-värde, använd trhe ersätt kommando som:

ersätt KEY META_DATA EXPIRY_TIME LENGTH_IN_BYTES

Slutligen, för att ta bort nyckeln från Memcached, använd kommandot delete:

ta bort KEY

Låt oss prova ett exempel:

Slutsats

I den här lektionen tittade vi på hur vi kan installera och börja använda Memcached, vilket är ett utmärkt Object caching-system som lagrar data i minnet i sig så att efterföljande samtal kan ringas snabbare till databasen.

Mus Så här ändrar du inställningar för mus och pekplatta med Xinput i Linux
Så här ändrar du inställningar för mus och pekplatta med Xinput i Linux
De flesta Linux-distributioner levereras med "libinput" -bibliotek som standard för att hantera inmatningshändelser i ett system. Den kan bearbeta inm...
Mus Omforma dina musknappar på olika sätt för olika program med X-Mouse Button Control
Omforma dina musknappar på olika sätt för olika program med X-Mouse Button Control
Kanske behöver du ett verktyg som kan göra att musens kontroll ändras med alla applikationer som du använder. Om så är fallet kan du prova en ansökan ...
Mus Microsoft Sculpt Touch Wireless Mouse Review
Microsoft Sculpt Touch Wireless Mouse Review
Jag har nyligen läst om Microsoft Sculpt Touch trådlös mus och bestämde mig för att köpa den. Efter att ha använt den ett tag bestämde jag mig för att...