El motor de búsqueda del catálogo MySQL se eliminará en Adobe Commerce 2.4.0
Adobe Commerce local, Adobe Commerce en la infraestructura en la nube y Magento Open Source 2.4.0 se lanzarán en los próximos meses. Para Adobe Commerce local y la versión de Magento Open Source 2.4.0, el Elasticsearch 6.x o 7.x será un componente requerido, y el motor de búsqueda MySQL se eliminará. En Adobe Commerce, en la infraestructura en la nube, ya se requiere Elasticsearch.
La razón para la eliminación del motor de búsqueda MySQL es que Elasticsearch proporciona capacidades de búsqueda superiores, así como optimizaciones de rendimiento del catálogo.
Productos y versiones afectados:
- Adobe Commerce local v2.4.0
- Magento Open Source v2.4.0
Actualización:
Instalación:
Cuando Adobe Commerce local y Magento Open Source 2.4.0 se publiquen, Elasticsearch será un componente necesario, por lo que debe tener un host de Elasticsearch configurado antes de instalar la versión 2.4.0. Consulte Instalar y configurar el Elasticsearch en nuestra documentación para desarrolladores.
De forma predeterminada, la búsqueda de Adobe Commerce utilizará el Elasticsearch 7 como motor de búsqueda e intentará conectarse a un servidor en localhost:9200. También se admite el Elasticsearch 6.x. Si la configuración no coincide con los valores predeterminados, puede configurarlos con los argumentos pasados a setup:install
, de la misma manera que se configura la conexión a la base de datos.
Por ejemplo, setup:install --elasticsearch-host=es.mystore.com
Durante la instalación, se comprobará la conexión del Elasticsearch y la instalación fallará si Adobe Commerce no puede conectarse a un host del Elasticsearch. Si esto sucede, compruebe que el Elasticsearch esté en funcionamiento y que ha proporcionado los parámetros de conexión correctos.