Peatükk 15 · 15.7
Redis
Redis on ülikiire salvestusviis töömälus. Veebisaidid kasutavad seda puhvrina: sageli kasutatavad andmed andmebaasist on siis Redises valmis, nii et lehed laadivad kiiremini ja su andmebaasil on vähem tööd. WordPressis nimetatakse seda object cache'iks.
Redis sisaldub pakettides Power Webhost Three, Power Webhost Four ja Power Reseller. WebHost One ja Two puhul Redist ei ole.
Redise sisselülitamine
- Klõpsa DirectAdminis jaotises Advanced Features valikul Redis.
- Status juures on kirjas This account has Redis disabled. Klõpsa nupul ENABLE (1).
- Path to redis socket file all (2) on kirjas sinu Redise aadress, näiteks /home/gebruikersnaam/.redis/redis.sock. Seda läheb sul vajaduse korral tarvis.

Redis töötab meie juures paketi kohta selle socketifaili kaudu, mitte pordi kaudu ega parooliga. Ligi pääseb ainult sinu pakett.
Redise kasutamine WordPressis
- Lülita Select PHP version alt sisse laiend redis (vaata PHP laienduste sisse- ja väljalülitamine).
- Ava WordPressis LiteSpeed Cache seaded, vali Cache ja vahekaart Object.
- Lülita Object Cache sisse ja vali meetodiks Redis.
- Sisesta Host väljale socketi tee, sisesta Port väljale 0 ja jäta kasutajanimi ja parool tühjaks.
- Salvesta. LiteSpeed Cache näitab staatuses, kas ühendus töötab.
Kasutad mõnda muud pluginat, näiteks Redis Object Cache? Lisa siis wp-config.php faili define('WP_REDIS_SCHEME', 'unix'); ja define('WP_REDIS_PATH', '/home/gebruikersnaam/.redis/redis.sock');.
Nõuanne: Kasutad Redist rohkem kui ühe veebisaidi või rakenduse jaoks oma paketis? Anna siis igale saidile oma andmebaasi number (LiteSpeed Cache'is: Redis Database ID, näiteks 0, 1, 2). Nii ei sega saidid üksteist. DirectAdmin juhib sellele ka tähelepanu.
Kas peaksin Redist kasutama?
Väikesest veebisaidist on sellest vähe kasu, LiteSpeed Cache'i lehepuhver teeb seal enamiku tööst. Redis aitab eelkõige veebipoode, suure sisselogitud kasutajate arvuga saite ja raske andmebaasiga saite. Kui sa erinevust ei märka, lülita see julgelt jälle välja.
