MySQL 카탈로그 검색 엔진이 Adobe Commerce 2.4.0에서 제거됩니다.
Adobe Commerce 온프레미스, Adobe Commerce on cloud infrastructure 및 Magento Open Source 2.4.0이 향후 몇 개월 내에 출시될 예정입니다. Adobe Commerce 온-프레미스 및 Magento Open Source 버전 2.4.0의 경우 Elasticsearch 6.x 또는 7.x가 필수 구성 요소이며 MySQL 검색 엔진이 제거됩니다. 클라우드 인프라의 Adobe Commerce에서는 Elasticsearch이 이미 필요합니다.
MySQL 검색 엔진을 제거한 이유는 Elasticsearch이 카탈로그 성능 최적화는 물론 뛰어난 검색 기능을 제공하기 때문입니다.
영향을 받는 제품 및 버전:
- Adobe Commerce 온-프레미스 v2.4.0
- Magento Open Source v2.4.0
업그레이드:
설치:
Adobe Commerce 온-프레미스와 Magento Open Source 2.4.0이 출시되면 Elasticsearch은 필수 구성 요소이므로 버전 2.4.0을 설치하기 전에 Elasticsearch 호스트를 설정하고 구성해야 합니다. 개발자 설명서에서 Elasticsearch 설치 및 구성을 참조하십시오.
기본적으로 Adobe Commerce 검색은 검색 엔진으로 Elasticsearch 7을 사용하고 localhost:9200의 서버에 연결을 시도합니다. Elasticsearch 6.x도 지원됩니다. 구성이 기본값과 일치하지 않으면 데이터베이스 연결이 구성된 것과 거의 동일한 방식으로 setup:install에 전달된 인수를 사용하여 이러한 설정을 구성할 수 있습니다.
For example, setup:install --elasticsearch-host=es.mystore.com
설치하는 동안 Elasticsearch 연결이 확인되며 Adobe Commerce에서 Elasticsearch 호스트에 연결할 수 없는 경우 설치에 실패합니다. 이 경우 Elasticsearch이 실행 중인지 확인하고 올바른 연결 매개 변수를 제공했는지 확인하십시오.