Le moteur de recherche de catalogue MySQL sera supprimé dans Adobe Commerce 2.4.0
Adobe Commerce sur site, Adobe Commerce sur l’infrastructure cloud 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, un composant est nécessaire et le moteur de recherche MySQL est supprimé. Dans Adobe Commerce sur l’infrastructure cloud, Elasticsearch est déjà requis.
La suppression du moteur de recherche MySQL est due au fait qu’Elasticsearch offre des fonctionnalités de recherche supérieures et des optimisations des performances du catalogue.
Produits et versions concernés :
- Adobe Commerce sur site v2.4.0
- Magento Open Source v2.4.0
Mise à niveau :
Installation :
Lorsque Adobe Commerce on-premise et Magento Open Source 2.4.0 est publié, Elasticsearch est un composant obligatoire. Vous devez donc disposer d’un hôte Elasticsearch configuré et configuré avant d’installer la version 2.4.0. Voir Installation et configuration de l’Elasticsearch dans la documentation du développeur.
Par défaut, la recherche Adobe Commerce utilise Elasticsearch 7 comme moteur de recherche et tente de se connecter à un serveur à l’emplacement 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 d’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
Pendant l’installation, la connexion de l’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 opérationnel et que vous avez fourni les paramètres de connexion corrects.