sql >> Databáze >  >> NoSQL >> Memcached

Instalace Memcached na Debian 9

Memcached je bezplatný a open-source, vysoce výkonný systém pro ukládání objektů do mezipaměti s distribuovanou pamětí, obecné povahy, ale určený pro použití při zrychlení dynamických webových aplikací zmírněním zatížení databáze. Jeho jednoduchý design podporuje rychlé nasazení, snadný vývoj a řeší mnoho problémů, kterým čelí velké datové mezipaměti.

V této příručce vysvětlíme kroky instalace a konfigurace Memcached.

Nasazení vašeho cloudového serveru
Pokud jste se ještě nezaregistrovali u Cloudwafer , měli byste začít tím, že se zaregistrujete . Udělejte si chvilku na vytvoření účtu, po kterém můžete rychle nasadit své cloudové servery.

Jakmile se zaregistrujete, přihlaste se do Klientské oblasti Cloudwafer s heslem uvedeným ve vaší poště a nasaďte svůj Cloudwafer cloudový server.

Aktualizace systémových balíčků
Před zahájením jakékoli větší instalace se doporučuje aktualizovat systém na nejnovější balíčky. Zadejte příkaz níže:

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

Krok 1:Nainstalujte Memcached
Pro instalaci Memcached z oficiálních repozitářů Debianu zadejte níže uvedený příkaz:

sudo apt install memcached libmemcached-tools

Dále zkontrolujte stav zadáním následujících příkazů:

sudo systemctl status memcached

Krok 2:Konfigurace Memcached
Základním konfiguračním souborem pro Memcached je /etc/memcached.conf soubor. Ve výchozím nastavení používá Memcached 11211 jako číslo portu. Toto můžete také změnit na libovolnou hodnotu dle vašeho výběru.

Ve výchozím nastavení Memcached naslouchá na místní IP adrese serveru. Toto můžete změnit, pokud chcete, aby naslouchal na jiné IP, provedením změn v souboru conf, jak je znázorněno níže:

sudo nano /etc/memcached.conf

Po uložení a ukončení se ujistěte, že restartujete Memcached, aby se naše změny prosadily.

sudo systemctl restart memcached

Připojování k Memcached:

  • PHP :Chcete-li připojit Memcached k vaší aplikaci PHP, musíte nainstalovat php-memcached rozšíření pomocí příkazu níže:

    sudo apt install php-memcached
    
  • Python :Chcete-li připojit Memcached k interakci s vaší aplikací Python, můžete si nainstalovat preferovanou knihovnu pomocí pip:

    pip install pymemcache
    pip install python-memcached
    

  1. Redis jak uložit asociativní pole? Set nebo Hash nebo List?

  2. Docker-compose – Redis na 0.0.0.0 místo 127.0.0.1

  3. ruby resque bez nakládacích kolejnic prostředí

  4. Doporučení klientské knihovny Redis pro použití od společnosti Scala