Le moteur de recherche catalogue MySQL sera supprimé dans Adobe Commerce 2.4.0
Adobe Commerce on-premise, Adobe Commerce on cloud infrastructure et Magento Open Source 2.4.0 seront publiés dans les prochains mois. Pour Adobe Commerce On-premise et Magento Open Source version 2.4.0, Elasticsearch 6.x ou 7.x sera un composant obligatoire et le moteur de recherche MySQL sera supprimé. Dans Adobe Commerce sur les infrastructures cloud, Elasticsearch est déjà requis.
La raison de la suppression du moteur de recherche MySQL est qu’Elasticsearch fournit des fonctionnalités de recherche supérieures ainsi que des optimisations des performances de catalogue.
Produits et versions concernés :
- Adobe Commerce on-premise v2.4.0
- Magento Open Source v2.4.0
Mise à niveau :
Installation :
Lors de la publication d’Adobe Commerce On-premise et de Magento Open Source 2.4.0, Elasticsearch sera un composant obligatoire. Vous devez donc disposer d’une configuration d’hôte Elasticsearch et d’un paramétrage de celle-ci avant d’installer la version 2.4.0. Consultez Installation et configuration d’Elasticsearch dans notre documentation destinée aux développeurs.
Par défaut, la recherche Adobe Commerce utilise Elasticsearch 7 comme moteur de recherche et tente de se connecter à un serveur sur localhost:9200. Elasticsearch 6.x est également pris en charge. Si votre configuration ne correspond pas aux valeurs par défaut, vous pouvez configurer ces paramètres à l’aide des arguments transmis à setup:install, de la même manière que la connexion à la base de données est configurée.
Par exemple, setup:install --elasticsearch-host=es.mystore.com
Lors de l’installation, la connexion à Elasticsearch est vérifiée et l’installation échoue si Adobe Commerce ne parvient pas à se connecter à un hôte Elasticsearch. Si cela se produit, vérifiez que votre Elasticsearch est en cours d’exécution et que vous avez fourni les paramètres de connexion appropriés.