Valkey ist eine In-Memory-Datenbank mit einer einfachen Schlüssel-Werte-Datenstruktur (Key Value Store) und gehört zur Familie der NoSQL-Datenbanken (ist also nicht relational).
Auf Ihrem Managed Flex Server bieten wir Ihnen die neuste Version an, die regelmässig von uns aktualisiert wird. Im Control Panel wird angezeigt, über welchen Port Valkey bei uns läuft; Host: localhost:6379.
Anforderungen
Valkey ist bei uns auf allen Managed Flex Servern standardmässig verwendbar.
WordPress
Für WordPress stehen diverse Plugins zur Verfügung, mit denen sich die Cache-Optionen für Valkey konfigurieren lassen. Wir empfehlen Ihnen, entweder Redis Object Cache oder Powered Cache zu verwenden.
Sobald das Plugin installiert ist, aktivieren Sie es in der Übersicht und öffnen dann die Einstellungen. Dort lässt sich die Cache-Funktion für Valkey aktivieren und je nach Plugin stehen Ihnen optional erweiterte Einstellungen zur Verfügung.
Drupal
In Drupal muss für Valkey zuerst das entsprechende Modul über einen Download-Link oder direkt als .tar.gz-Datei installiert werden. Die aktuelle Version finden Sie auf der offiziellen Website von Drupal.
Sobald das Modul installiert ist, fügen Sie in der Datei «./sites/default/settings.php» folgende Zeilen am Schluss hinzu:
/**
* 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';
}
Damit Valkey im Status-Report angezeigt wird, empfiehlt es sich, den kompletten Cache zu leeren.
Magento
Bei Magento können Sie Valkey mit den folgenden SSH-Befehlen aktiviert:
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
Eine ausführliche Erklärung zu den einzelnen Parametern finden Sie in der offiziellen Dokumentation von Magento.
Joomla!
In Joomla! haben Sie direkt in den Einstellungen selbst die Möglichkeit, die gewünschte Cache-Methode auszuwählen. Unter «System» > «Konfiguration» > «System» > «Zwischenspeicher (Cache)» wird der «Cache Handler» ausgewählt, in diesem Fall «Redis». Als Server-Host dienen die IP-Adresse 127.0.0.1 und der Server-Port 6379.
TYPO3
Bei TYPO3 muss für die Verwendung von Valkey lediglich die LocalConfiguration.php angepasst werden, indem man direkt nach 'SYS' => [ nachfolgenden Code einfügt. In dieser Beispielkonfiguration wurde die Lebensdauer für alle Caches exemplarisch auf 24 Stunden eingestellt, das lässt sich natürlich für die eigenen Bedürfnisse individuell anpassen.
'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
],
]
]
],
Weitere Informationen finden Sie direkt in der offiziellen Dokumentation von TYPO3.
Neos
In Neos muss folgende Datei bearbeitet werden: ./Packages/Framework/Neos.Eel/Configuration/Caches.yaml
Standardmässig sieht diese Datei wie folgt aus:
Eel_Expression_Code:
frontend: Neos\Cache\Frontend\StringFrontend
backend: Neos\Cache\Backend\SimpleFileBackend
Der Cache wird dann folgendermassen angepasst:
Eel_Expression_Code:
frontend: Neos\Cache\Frontend\StringFrontend
backend: Neos\Cache\Backend\RedisBackend
Weitere Informationen und Anleitungen finden Sie direkt in der Dokumentation von Neos.
Für Supportanfragen verwenden Sie bitte dieses Formular.




