Il motore di ricerca del catalogo MySQL verrà rimosso in Adobe Commerce 2.4.0
Adobe Commerce on-premise, Adobe Commerce on cloud infrastructure e Magento Open Source 2.4.0 verranno rilasciati nei prossimi mesi. Per Adobe Commerce on-premise e Magento Open Source versione 2.4.0 Elasticsearch 6.x o 7.x sarà un componente obbligatorio e il motore di ricerca MySQL verrà rimosso. In Adobe Commerce sull’infrastruttura cloud, Elasticsearch è già richiesto.
Il motivo della rimozione del motore di ricerca MySQL è dovuto al fatto che Elasticsearch fornisce funzionalità di ricerca superiori e ottimizzazioni delle prestazioni del catalogo.
Prodotti e versioni interessati:
- Adobe Commerce on-premise v2.4.0
- Magento Open Source v2.4.0
Aggiornamento:
Installazione:
Quando Adobe Commerce on-premise e Magento Open Source 2.4.0 vengono rilasciati, Elasticsearch sarà un componente richiesto, quindi devi avere un host Elasticsearch configurato e configurato prima di installare la versione 2.4.0. Consulta Installare e configurare Elasticsearch nella documentazione per gli sviluppatori.
Per impostazione predefinita, la ricerca di Adobe Commerce utilizzerà Elasticsearch 7 come motore di ricerca e tenterà di connettersi a un server in localhost:9200. È supportato anche Elasticsearch 6.x. Se la configurazione non corrisponde ai valori predefiniti, è possibile configurare queste impostazioni utilizzando gli argomenti passati a setup:install, nello stesso modo in cui viene configurata la connessione al database.
Ad esempio: setup:install --elasticsearch-host=es.mystore.com
Durante l’installazione verrà verificata la connessione ad Elasticsearch e l’installazione avrà esito negativo se Adobe Commerce non è in grado di connettersi a un host Elasticsearch. In questo caso, verifica che l’Elasticsearch sia funzionante e che siano stati forniti i parametri di connessione corretti.