Capítulo 15 · 15.7
Redis
O Redis é um armazenamento ultrarrápido na memória de trabalho. Os websites utilizam-no como cache: os dados mais utilizados da base de dados ficam disponíveis no Redis, para que as páginas carreguem mais rapidamente e a base de dados tenha menos trabalho. No WordPress, isto chama-se object cache.
O Redis está incluído no Power Webhost Three, Power Webhost Four e Power Revendedor. Os pacotes WebHost One e Two não têm Redis.
Ativar o Redis
- Clique no DirectAdmin, em Recursos Avançados, em Cache Redis.
- Em Status aparece Esta conta está com o Redis desativado. Clique em HABILITAR (1).
- Em Caminho para o arquivo de soquete redis (2) encontra o endereço do seu Redis, por exemplo /home/nomeutilizador/.redis/redis.sock. Vai precisar deste dado, se necessário.

O Redis funciona, no nosso sistema, por pacote através desse ficheiro de soquete, não através de uma porta e sem palavra-passe. Apenas o seu pacote tem acesso.
Utilizar o Redis no WordPress
- Ative, em Select PHP version, a extensão redis (consulte Ativar e desativar extensões PHP).
- Abra, no WordPress, as definições do LiteSpeed Cache, escolha Cache e o separador Object.
- Ative o Object Cache e escolha como método Cache Redis.
- Preencha em Host o caminho para o soquete, preencha em Port um 0 e deixe o nome de utilizador e a palavra-passe em branco.
- Guarde. O LiteSpeed Cache mostra no estado se a ligação está a funcionar.
Utiliza outro plugin, como o Redis Object Cache? Nesse caso, defina em wp-config.php define('WP_REDIS_SCHEME', 'unix'); e define('WP_REDIS_PATH', '/home/nomeutilizador/.redis/redis.sock');.
Dica: Utiliza o Redis para mais do que um website ou aplicação no seu pacote? Nesse caso, atribua a cada site um número de base de dados próprio (no LiteSpeed Cache: Redis Database ID, por exemplo 0, 1, 2). Assim, os sites não interferem uns com os outros. O DirectAdmin também chama a atenção para isto.
Devo utilizar o Redis?
Um website pequeno não beneficia muito disto; a cache de páginas do LiteSpeed Cache já faz a maior parte do trabalho nesse caso. O Redis ajuda sobretudo em lojas online, sites com muitos utilizadores com sessão iniciada e sites com uma base de dados pesada. Se não notar diferença, pode perfeitamente voltar a desativá-lo.
