Valkey est une base de données en mémoire avec une structure de données clé-valeur simple (Key Value Store). Elle appartient à la famille des bases de données NoSQL (elle n’est donc pas relationnelle).
Nous vous proposons la dernière version qui est régulièrement mise à jour par nos soins sur votre Managed Flex Server. Le control panel affiche le port sur lequel Valkey fonctionne chez nous; Host: localhost:6379.
Exigences
Chez nous, Valkey est utilisable par défaut sur tous les Managed Flex Servers.
WordPress
Différents plugins sont disponibles pour WordPress afin de configurer les options de cache pour Valkey. Nous vous conseillons d’utiliser soit Redis Object Cache soit Powered Cache.
Une fois le plugin installé, activez-le dans l’aperçu puis ouvrez les paramètres. Vous pouvez activer ici la fonction cache pour Valkey et des paramètres avancés optionnels sont à votre disposition en fonction du plugin.
Drupal
Pour Valkey dans Drupal, il faut d’abord installer le module correspondant via un lien de téléchargement ou directement comme fichier .tar.gz. La version actuelle est disponible sur le site Web officiel de Drupal.
Dès que le module est installé, les lignes suivantes doivent être ajoutées à la fin du fichier «./sites/default/settings.php»:
/**
* Redis Configuration.
**/
$conf['chq_redis_cache_enabled'] = TRUE;
if (isset($conf['chq_redis_cache_enabled']) && $conf['chq_redis_cache_enabled']) {
$settings['redis.connection']['interface'] = 'PhpRedis';
$settings['cache']['default'] = 'cache.backend.redis';
// Note that unlike memcached, redis persists cache items to disk so we can
// actually store cache_class_cache_form in the default cache.
$conf['cache_class_cache'] = 'Redis_Cache';
}
Pour que Valkey soit affiché dans le rapport de statut, il est recommandé de vider entièrement le cache.
Magento
Avec Magento, Valkey est activé avec les commandes SSH suivantes:
bin/magento setup:config:set --cache-backend=redis --cache-backend-redis-server=127.0.0.1 --cache-backend-redis-db=0
bin/magento setup:config:set --page-cache=redis --page-cache-redis-server=127.0.0.1 --page-cache-redis-db=1
bin/magento setup:config:set --session-save=redis --session-save-redis-host=127.0.0.1 --session-save-redis-log-level=3 --session-save-redis-db=2
Vous trouverez une explication détaillée pour les paramètres individuels dans la documentation officielle de Magento.
Joomla!
Dans Joomla!, les paramètres permettent de sélectionner directement la méthode de cache souhaitée. Le «Cache Handler», ici «Redis», est sélectionné dans «Système» > «Configuration» > «Système» > «Mémoire tampon (Cache)». Le server host est l’adresse IP 127.0.0.1 et le server port 6379.
TYPO3
Pour TYPO3, l’utilisation de Valkey nécessite seulement d’ajuster le fichier LocalConfiguration.php avec le code suivant après 'SYS' => [. Dans cette configuration exemple, la durée de vie de tous les caches a été fixée à 24 heures, et cela peut bien sûr être adapté individuellement à vos besoins.
'caching' => [
'cacheConfigurations' => [
'pages' => [
'backend' => \TYPO3\CMS\Core\Cache\Backend\RedisBackend::class,
'options' => [
'database' => 0,
'defaultLifetime' => 86400
],
],
'pagesection' => [
'backend' => \TYPO3\CMS\Core\Cache\Backend\RedisBackend::class,
'options' => [
'database' => 1,
'defaultLifetime' => 86400
],
],
'hash' => [
'backend' => \TYPO3\CMS\Core\Cache\Backend\RedisBackend::class,
'options' => [
'database' => 2,
'defaultLifetime' => 86400
],
],
'extbase' => [
'backend' => \TYPO3\CMS\Core\Cache\Backend\RedisBackend::class,
'options' => [
'database' => 3,
'defaultLifetime' => 86400
],
]
]
],
Vous trouverez de plus amples informations directement dans la documentation officielle de TYPO3.
Neos
Le fichier suivant doit être édité dans Neos: ./Packages/Framework/Neos.Eel/Configuration/Caches.yaml
Par défaut, ce fichier ressemble à cela:
Eel_Expression_Code:
frontend: Neos\Cache\Frontend\StringFrontend
backend: Neos\Cache\Backend\SimpleFileBackend
Le cache est ensuite ajusté comme suit:
Eel_Expression_Code:
frontend: Neos\Cache\Frontend\StringFrontend
backend: Neos\Cache\Backend\RedisBackend
Vous trouverez de plus amples informations et des manuels directement dans la documentation de Neos.
Pour envoyer une demande d'assistance au support, merci d'utiliser ce formulaire-ci.




