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
データベース接続を設定する場合とほぼ同じ方法で行います。
例:setup:install --elasticsearch-host=es.mystore.com
インストール時にElasticsearchの接続が確認され、Adobe CommerceがElasticsearchホストに接続できない場合はインストールが失敗します。 この場合は、Elasticsearchが起動および実行されていること、および正しい接続パラメーターが指定されていることを確認してください。