Sökmotorn för MySQL-kataloger kommer att tas bort i Adobe Commerce 2.4.0
Adobe Commerce lokalt, Adobe Commerce i molninfrastruktur och Magento Open Source 2.4.0 kommer att släppas under de närmaste månaderna. För Adobe Commerce lokalt och Magento Open Source är version 2.4.0 Elasticsearch 6.x eller 7.x en obligatorisk komponent och MySQL-sökmotorn tas bort. I Adobe Commerce i molninfrastruktur krävs redan Elasticsearch.
Orsaken till att MySQL-sökmotorn har tagits bort är att Elasticsearch har överlägsna sökfunktioner och optimerade kataloginställningar.
Berörda produkter och versioner:
- Adobe Commerce lokalt v2.4.0
- Magento Open Source v2.4.0
Uppgraderar:
Installation:
När Adobe Commerce lokal och Magento Open Source 2.4.0 släpps är Elasticsearch en nödvändig komponent, så du måste ha en Elasticsearch-värdkonfiguration och konfigurerad innan du installerar version 2.4.0. Se Installera och konfigurera Elasticsearch i utvecklardokumentationen.
Som standard används Elasticsearch 7 som sökmotor i Adobe Commerce-sökningen och försök att ansluta till en server på localhost:9200. Elasticsearch 6.x stöds också. Om konfigurationen inte matchar standardinställningarna kan du konfigurera de här inställningarna med argument som skickas till setup:install
, på ungefär samma sätt som databasanslutningen konfigureras.
Exempel: setup:install --elasticsearch-host=es.mystore.com
Under installationen kontrolleras anslutningen till Elasticsearch och installationen misslyckas om Adobe Commerce inte kan ansluta till en Elasticsearch-värd. Om detta inträffar kontrollerar du att Elasticsearch är igång och att du har angett rätt anslutningsparametrar.