memcached

Slik installerer du Memcached på Ubuntu

Slik installerer du Memcached på Ubuntu
Med økningen i trafikk er det ikke uvanlig at nettsteder begynner å bli treg og viser svekket ytelse. Denne ytelseseffekten skyldes at databasen som brukes i backend ikke kan takle eller skalere basert på trafikken nettstedet har begynt å motta. En av måtene å forhindre at dette skjer er å bruke et godt caching-system som Memcached.

Hva er Memcached

I følge det offisielle Memcached-nettstedet:

Memcached er en nøkkelverdilager i minnet for små biter av vilkårlige data (strenger, objekter) fra resultater fra databasesamtaler, API-samtaler eller gjengivelse av sider. Memcached er enkel, men kraftig. Den enkle utformingen fremmer rask distribusjon, enkel utvikling og løser mange problemer som store datacachere står overfor. API-en er tilgjengelig på de mest populære språkene.

Starter

Vi kan komme i gang med Memcached med bare noen få sett med kommandoer. Når installasjonen er fullført, vil vi også teste for å bekrefte at den er installert riktig og kjører.

Installasjon

Vi kjører følgende apt-get-baserte kommando for å installere Memcached på Ubuntu 16.04 maskin:

sudo apt-get install memcached

Her er hva vi kommer tilbake med denne kommandoen:

Starter Memcached

Det er enkelt å starte Memcached som en demon-server. Som standard kjører Memcached på port 11211. Vi kan begynne å bruke kommandoen:

memcached -d

Vi kan til og med kjøre flere forekomster av Memcached eller kjøre den på en annen port med samme kommando:

memcached -p 11111 -U 11111 -d

Disse to kommandoene gir ingen utdata:

Lagring av data i memcached

Nå som Memcached-forekomsten vår startet på port 11211, kan vi først bekrefte at den kjører:

Nå er vi klare til å lagre og få data fra memcached. Bruk følgende format mens du lagrer data i Memcached:

angi KEY META_DATA EXPIRY_TIME LENGTH_IN_BYTES

For å få en nøkkel, bruk dette formatet:

få NØKKEL

For å erstatte nøkkelverdien, bruk trhe erstatte kommando som:

erstatt KEY META_DATA EXPIRY_TIME LENGTH_IN_BYTES

Til slutt, for å fjerne nøkkelen fra Memcached, bruk slettkommandoen:

slett KEY

La oss prøve et eksempel:

Konklusjon

I denne leksjonen så vi på hvordan vi kan installere og begynne å bruke Memcached, som er et utmerket Object caching-system som lagrer data i selve minnet, slik at påfølgende anrop kan ringes raskere til databasen.

Åpne kildeporter for kommersielle spillmotorer
Gratis, åpen kildekode og plattformspillmotorrekreasjoner kan brukes til å spille gamle så vel som noen av de ganske nylige spilletitlene. Denne artik...
Beste kommandolinjespill for Linux
Kommandolinjen er ikke bare din største allierte når du bruker Linux, den kan også være kilden til underholdning fordi du kan bruke den til å spille m...
Beste Gamepad Mapping Apps for Linux
Hvis du liker å spille spill på Linux med en gamepad i stedet for et vanlig tastatur- og musinngangssystem, er det noen nyttige apper for deg. Mange P...