Redis (REmote DIctionary Server) est un magasin de structure de données en mémoire open source (sous licence BSD), utilisé comme base de données, cache et courtier de messages.
Il prend en charge les structures de données telles que les chaînes, les hachages, les listes, les ensembles, les requêtes de plage, les bitmaps, les hyperloglogs et les index géospatiaux avec des requêtes de rayon.
Dans sa forme la plus simple, Redis est un système de mise en cache qui peut être combiné avec MySQL ou MariaDB pour optimiser la vitesse au niveau de l'application.
Nous proposons désormais Redis en tant que plug-in cPanel, disponible avec nos plans d'hébergement Performance et Magento !
Pour activer Redis,
1) Connectez-vous à votre cPanel
2) Recherchez Redis dans la section Logiciels et cliquez dessus :
3) Sélectionnez la mémoire maximale que vous souhaitez allouer à l'instance Redis et cliquez sur le bouton ci-dessous pour la démarrer :
4) Activez l'extension PHP Redis via l'outil PHP Selector dans cPanel :
Vous devriez maintenant pouvoir sélectionner et utiliser Redis comme méthode de mise en cache pour votre application.
Redis s'exécute en tant que socket UNIX, ce qui est ~116 % plus rapide, car aucune connexion TCP n'est requise pour s'y connecter, donc pour configurer correctement votre application, vous devrez spécifier l'adresse du socket Redis, comme indiqué dans votre cPanel :
Dans la plupart des applications, vous devrez spécifier l'hôte, le port et la base de données pour vous connecter à Redis.
L'hôte est "l'adresse du socket Redis", le port est toujours 0 et la base de données doit avoir un numéro de base de données Redis unique, ce qui est recommandé pour se protéger contre la perte de données.
Important :Si vous utilisez Redis pour la mise en cache dans d'autres applications (par exemple, si vous hébergez plusieurs sites Web dans le même compte d'hébergement), les numéros de base de données doivent être différents.
Vous pouvez avoir jusqu'à 16 bases de données Redis par compte d'hébergement.
Veuillez vous référer aux articles suivants qui vous aideront à configurer correctement Redis au sein de votre application :
Comment intégrer Redis dans Magento v1
Comment intégrer Redis dans Magento v2
Comment intégrer Redis dans WordPress
Si vous avez besoin d'aide supplémentaire, n'hésitez pas à nous contacter.