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が起動および実行されていること、および正しい接続パラメーターが指定されていることを確認してください。