Shopware 5 und Redis verbinden
Redis ist eine In-Memory Datenbank, deren Inhalte besonders schnell gelesen und geschrieben werden können, weil diese direkt im Arbeitsspeicher des Servers verarbeitet werden. Die Community Edition von Shopware 5 kann, laut Dokumentation, von Haus aus die Sessions, den Backend Cache und den Model Cache in Redis ablegen.
In diesem Beitrag wollen wir zeigen, wie Sie Shopware 5 mit einer Redis Instanz konfigurieren. Bitte beachten Sie: Diese Anleitung ist auf Basis der Shopware Version 5.6.8 erstellt. Redis als Cache Backend ist ab Shopware 5.3 implementiert. Es kann jedoch sein, dass bei früheren Versionen Features nicht funktionieren. Mögliche Bugs können wir im Rahmen dieser Anleitung nicht berücksichtigen.
Redis Instanz mit 3 Datenbanken anlegen
Damit Sie die entsprechenden Informationen in Redis ablegen können, erstellen Sie im ersten Schritt eine Redis Instanz mit mindestens 3 Datenbanken. Wie Sie eine Redis Instanz anlegen, haben wir in der Anleitung Redis Instanz einrichten zusammengefasst. In Schritt 4 im Formular bei "Max. Anzahl Datenbanken" tragen Sie bitte mindestens 3 ein, da Sie 3 Datenbanken benötigen. Sie können auch eine bestehende Redis Instanz bearbeiten und die Anzahl der Datenbanken anpassen.
Notieren Sie sich die Zugangsdaten
Nach dem Speichern und einem Klick auf die Redis Instanz, werden uns die jeweiligen Zugangsdaten und Pfade angezeigt. Sie finden alle Redis Datenbanken unter "Webseiten" im Untermenü "Redis Datenbanken".