Die MySQL-Katalogsuchmaschine wird in Adobe Commerce 2.4.0 entfernt
Adobe Commerce vor Ort, Adobe Commerce über Cloud-Infrastruktur und Magento Open Source 2.4.0 werden in den kommenden Monaten veröffentlicht. Für Adobe Commerce On-Premise und Magento Open Source Version 2.4.0 ist Elasticsearch 6.x oder 7.x erforderlich und die MySQL-Suchmaschine wird entfernt. In Adobe Commerce ist für Cloud-Infrastruktur bereits Elasticsearch erforderlich.
Der Grund für die Entfernung der MySQL-Suchmaschine liegt darin, dass Elasticsearch hervorragende Suchfunktionen sowie Katalogleistungsoptimierungen bietet.
Betroffene Produkte und Versionen:
- Adobe Commerce On-Premise v2.4.0
- Magento Open Source v2.4.0
Upgrade:
Installation:
Wenn Adobe Commerce lokal und Magento Open Source 2.4.0 veröffentlicht wird, ist Elasticsearch eine erforderliche Komponente. Daher müssen Sie vor der Installation von Version 2.4.0 über ein Elasticsearch-Host-Setup und eine Konfiguration verfügen. Siehe Installieren und Konfigurieren von Elasticsearch in unserer Entwicklerdokumentation.
Standardmäßig verwendet die Adobe Commerce-Suche Elasticsearch 7 als Suchmaschine und versucht, eine Verbindung zu einem Server unter localhost:9200 herzustellen. Elasticsearch 6.x wird ebenfalls unterstützt. Wenn Ihre Konfiguration nicht den Standardeinstellungen entspricht, können Sie diese Einstellungen mit den an setup:install
übergebenen Argumenten konfigurieren, ähnlich wie die Datenbankverbindung konfiguriert ist.
Beispiel: setup:install --elasticsearch-host=es.mystore.com
Während der Installation wird die Elasticsearch-Verbindung überprüft und die Installation schlägt fehl, wenn Adobe Commerce keine Verbindung zu einem Elasticsearch-Host herstellen kann. In diesem Fall überprüfen Sie, ob Ihr Elasticsearch betriebsbereit ist und ob Sie die richtigen Verbindungsparameter angegeben haben.