Кеширане с RedisRedis е услуга за кеширане в паметта. Тя съхранява в паметта често заявявани данни, така че Вашият уебсайт или приложение да не трябва да генерира едни и същи данни многократно. Redis Object Cache е особено полезен за динамични платформи като WordPress, WooCommerce и други приложения, при които обектното кеширане може да подобри производителността чрез намаляване на повтарящите се заявки към базата данни. Redis е напълно интегриран в Контролния панел чрез специална секция Кеширане с Redis.
Създаване на Redis инстанцияАко Redis е закупен като допълнителен ресурс, Redis инстанцията се създава автоматично. При планове с поддръжка на Уеб приложения (WebApps) не е необходимо Redis да се закупува отделно. За да започнете да използвате Redis, отворете секцията Кеширане с Redis в Контролния панел, натиснете Създай и изберете размера на паметта за инстанцията. Ако не сте сигурни дали Redis е включен във Вашия хостинг план, моля, свържете се с нас и ние ще Ви съдействаме. Свързване на WordPress с RedisМожете да свържете WordPress с Redis или по време на нова инсталация, или по-късно чрез WordPress мениджър в Контролния панел. Това премахва необходимостта от ръчна конфигурация и Ви позволява да активирате Redis кеширане за WordPress само с няколко натискания. За нова WordPress инсталация:
За съществуваща WordPress инсталация:
Забележка: WordPress мениджър автоматично инсталира и конфигурира плъгина Redis Object Cache. Ако в WordPress вече се използва друг механизъм за обектно кеширане, трябва да го деактивирате, преди да свържете сайта с Redis, или да го преконфигурирате ръчно така, че да използва посочения Redis сокет. В WordPress може да бъде активен само един механизъм за обектно кеширане в даден момент. Свързване на друго приложение с RedisМожете също да използвате Redis и с други приложения, които поддържат Redis връзки. Приложението трябва да бъде конфигурирано да се свързва към Redis през Unix сокет.
Забележка: Ако приложението Ви използва PHP, трябва да активирате PHP разширението Redis. За да направите това, отворете секцията PHP настройки в Контролния панел и натиснете Промени (иконата със зъбно колело) за поддомейна, който искате да конфигурирате (за основния уебсайт това е поддомейнът www). На страницата с PHP настройки активирайте разширението Redis и след това натиснете Запази. Важно: Вградената в Контролния панел Redis инстанция работи без персистентност и данните не се запазват при рестартиране. Тя е предназначена само за обектно кеширане и временни данни и не трябва да се използва за постоянно съхранение на данни. Redis е конфигуриран с политика за освобождаване на памет maxmemory-policy allkeys-lru, което означава, че най-отдавна използваните ключове могат да бъдат премахвани автоматично при достигане на лимита на паметта. Изтриване на Redis кешаИзтриването на кеша може да бъде полезно след значителни промени по съдържанието на сайта, промени в конфигурацията или при диагностика и отстраняване на проблеми. За да изтриете кеша:
Това изчиства текущо кешираните данни от избраната Redis инстанция. Самата Redis инстанция остава активна и приложението може да продължи да я използва. Включване или изключване на Redis инстанцияМожете да включвате или изключвате Redis инстанция по всяко време:
Предупреждение: Ако изключите Redis инстанция, всички приложения, които я използват, може да спрат да работят, докато инстанцията не бъде стартирана отново. Статус на Redis инстанциятаКолоната Статус показва текущото състояние на Redis инстанцията въз основа на използваната памет и натоварването на кеша:
Натиснете Виж статистики, за да видите статистиката за инстанцията:
Прозорецът със статистики показва текущото състояние на инстанцията и ключови показатели като потребление на паметта, процент успешни заявки, принудителни изтривания, връзки и операции в секунда. Той включва и графики за потреблението на паметта и ефективността на кеша, които Ви помагат да прецените дали текущо заделената памет е достатъчна. |