memcached

Как да инсталирам Memcached на Ubuntu

Как да инсталирам Memcached на Ubuntu
С увеличаването на трафика не е необичайно уебсайтовете да стават бавни и да показват влошена производителност. Този ефект на производителност се дължи на факта, че базата данни, използвана в бекенда, не може да се справи или мащабира въз основа на трафика, който уебсайтът е започнал да получава. Един от начините да се предотврати това е да се използва добра кешираща система като Memcached.

Какво е Memcached

Според официалния уебсайт Memcached:

Memcached е хранилище ключ-стойност в паметта за малки парчета произволни данни (низове, обекти) от резултати от обаждания към база данни, API извиквания или изобразяване на страници. Memcached е прост, но мощен. Неговият опростен дизайн насърчава бързото внедряване, лекотата на разработка и решава много проблеми, изправени пред големи кешове данни. Неговият API е достъпен за повечето популярни езици.

Приготвяме се да започнем

Можем да започнем с Memcached само с няколко набора от команди. След като инсталацията приключи, ние също ще тестваме, за да проверим дали е инсталирана правилно и работи.

Инсталация

Ще изпълним следната команда, базирана на apt-get, за да инсталираме Memcached на нашия Ubuntu 16.04 машина:

sudo apt-get инсталиране memcached

Ето какво получаваме обратно с тази команда:

Стартиране на Memcached

Лесно е да стартирате Memcached като демон сървър. По подразбиране Memcached работи на порт 11211. Можем да започнем да използваме командата:

memcached -d

Можем дори да стартираме множество екземпляри на Memcached или да го стартираме на различен порт, използвайки същата команда:

memcached -p 11111 -U 11111 -d

Тези две команди не дават изход:

Съхраняване на данни в Memcached

Сега, когато нашият екземпляр Memcached стартира на порт 11211, първо можем да проверим дали работи:

Сега сме готови да съхраняваме и получаваме данни от memcached. Използвайте следния формат, докато съхранявате данни в Memcached:

задайте KEY META_DATA EXPIRY_TIME LENGTH_IN_BYTES

За да получите ключ, използвайте този формат:

вземете КЛЮЧ

За да замените ключ-стойност, използвайте командата trhe replace като:

заменете KEY META_DATA EXPIRY_TIME LENGTH_IN_BYTES

И накрая, за да премахнете ключ от Memcached, използвайте командата delete:

изтрийте КЛЮЧ

Нека опитаме пример:

Заключение

В този урок разгледахме как можем да инсталираме и да започнем да използваме Memcached, което е отлична система за кеширане на обекти, която съхранява данни в самата памет, така че последващите повиквания могат да се извършват по-бързо към базата данни.

Топ Oculus App Lab Games
Ако сте собственик на слушалки на Oculus, тогава трябва да знаете за странично зареждане. Sideloading е процесът на инсталиране на несъхранявано съдър...
Топ 10 игри за игра на Ubuntu
Платформата на Windows е една от доминиращите платформи за игри поради огромния процент игри, които се развиват днес, за да поддържат Windows. Може ли...
5 най-добри аркадни игри за Linux
В днешно време компютрите са сериозни машини, използвани за игри. Ако не можете да получите новия висок резултат, ще разберете какво имам предвид. В т...