Memcached
 sql >> Baza danych >  >> NoSQL >> Memcached

Instalowanie Memcached na Debianie 9

Memcached to darmowy i open-source, wysokowydajny system buforowania obiektów w pamięci rozproszonej, z natury ogólny, ale przeznaczony do przyspieszania dynamicznych aplikacji internetowych poprzez zmniejszanie obciążenia bazy danych. Jego prosta konstrukcja sprzyja szybkiemu wdrażaniu, łatwości programowania i rozwiązuje wiele problemów, z jakimi borykają się duże pamięci podręczne danych.

W tym przewodniku wyjaśnimy kroki instalacji i konfiguracji Memcached.

Wdrażanie serwera w chmurze
Jeśli nie zarejestrowałeś się jeszcze w Cloudwafer , należy zacząć od zarejestrowania się . Poświęć chwilę na utworzenie konta, po którym będziesz mógł szybko wdrożyć swoje serwery w chmurze.

Po zarejestrowaniu się zaloguj się do strefy klienta Cloudwafer za pomocą hasła podanego w wiadomości e-mail i wdróż swój Cloudwafer serwer w chmurze.

Aktualizowanie pakietów systemowych
Zaleca się zaktualizowanie systemu do najnowszych pakietów przed rozpoczęciem większych instalacji. Wydaj poniższe polecenie:

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

Krok 1:Zainstaluj Memcached
Wydaj poniższe polecenie, aby zainstalować Memcached z oficjalnych repozytoriów Debiana:

sudo apt install memcached libmemcached-tools

Następnie sprawdź stan, wydając poniższe polecenia:

sudo systemctl status memcached

Krok 2:Konfiguracja Memcached
Podstawowy plik konfiguracyjny dla Memcached to /etc/memcached.conf plik. Domyślnie Memcached używa 11211 jako numer portu. Możesz również zmienić to na dowolną wybraną wartość.

Domyślnie Memcached nasłuchuje na lokalnym adresie IP serwera. Możesz to zmienić, jeśli chcesz, aby nasłuchiwał na innym adresie IP, wprowadzając zmiany w pliku konfiguracyjnym, jak pokazano poniżej:

sudo nano /etc/memcached.conf

Po zapisaniu i wyjściu upewnij się, że uruchomiłeś ponownie Memcached, aby nasze zmiany zostały wyegzekwowane.

sudo systemctl restart memcached

Łączenie z Memcached:

  • PHP :Aby połączyć Memcached z aplikacją PHP, musisz zainstalować php-memcached rozszerzenie za pomocą poniższego polecenia:

    sudo apt install php-memcached
    
  • Python :Aby połączyć Memcached w celu interakcji z aplikacją Pythona, możesz zainstalować preferowaną bibliotekę za pomocą pip:

    pip install pymemcache
    pip install python-memcached
    

  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Instalowanie Memcached na CentOS 8

  2. Python + Memcached:wydajne buforowanie w aplikacjach rozproszonych

  3. Instalowanie Memcached na Ubuntu 16.04/18.04 z Nginx i PHP-7.3

  4. Jak sprawdzić połączenie między mysql i memcached w php

  5. Jak używać Memcached z Yii2 Framework?