キャッシュの管理
キャッシュタイプ
Adobe Commerceのキャッシュ管理システムを使用すると、サイトのパフォーマンスを向上させることができます。 ここでは、Commerce アプリケーションサーバーへのアクセス権を持つシステム管理者または開発者がコマンドラインからキャッシュを管理する方法について説明します。
キャッシュステータスの表示
Commerce アプリケーションサーバーのコマンドラインから、cache:status Commerce CLI コマンドを使用してキャッシュのステータスを表示します。
   bin/magento cache:status
次に例を示します。
Current status:
                        config: 1
                        layout: 1
                    block_html: 1
                   collections: 1
                    reflection: 1
                        db_ddl: 1
               compiled_config: 1
             webhooks_response: 1
                           eav: 1
         customer_notification: 1
 graphql_query_resolver_result: 1
            config_integration: 1
        config_integration_api: 1
                  admin_ui_sdk: 1
                     full_page: 1
                   target_rule: 1
             config_webservice: 1
                     translate: 1
キャッシュタイプを有効または無効にする
このコマンドを使用すると、すべてのキャッシュ タイプまたは指定したキャッシュ タイプのみを有効または無効にできます。 キャッシュタイプを無効にすると、キャッシュをフラッシュしなくても変更の結果が確認できるので、開発時に便利です。ただし、キャッシュタイプを無効にすると、パフォーマンスに悪影響が出ます。
<magento_root>/app/etc/env.php ファイルシステムの所有者  によって手動で  を書き込み可能にする必要があります。コマンドラインまたは Admin を使用して、キャッシュタイプをクリーンアップ(「フラッシュ または 更新 とも呼ばれます)できます。
コマンドオプション:
bin/magento cache:enable [type] ... [type]
bin/magento cache:disable [type] ... [type]
[type] を省略すると、すべてのキャッシュタイプが同時に有効または無効になります。 type のオプションは、キャッシュタイプのスペース区切りリストです。
キャッシュのタイプとそのステータスを表示するには:
bin/magento cache:status
例えば、フルページキャッシュと DDL キャッシュを無効にするには、次の手順を実行します。
bin/magento cache:disable db_ddl full_page
結果の例:
   Changed cache status:
       db_ddl: 1 -> 0
    full_page: 1 -> 0
bin/magento config:set dev/caching/cache_user_defined_attributes 1 コマンドを実行して、カスタム EAV 属性をキャッシュできます。 この操作は、 開発者モード  で ストア/設定 設定/詳細/開発者/キャッシュ設定/ユーザー定義属性をキャッシュ を はい に設定して、管理者からも実行できます。キャッシュタイプのクリーンアップとフラッシュ
古い項目をキャッシュからパージするには、次のキャッシュタイプを クリーン または フラッシュ します。
- 
                  キャッシュタイプをクリーンアップすると、有効なCommerce キャッシュタイプからのみ、すべての項目が削除されます。 つまり、このオプションは、Commerceが使用するキャッシュのみをクリーンアップするので、他のプロセスやアプリケーションには影響しません。 無効なキャッシュタイプは消去されません。 note tip TIP Adobe Commerceのバージョンのアップグレード、Magento Open SourceからAdobe Commerceへのアップグレード、Adobe Commerceまたは任意のモジュール用の B2B のインストールの後は、必ずキャッシュをクリーンアップしてください。 
- 
                  キャッシュタイプをフラッシュすると、キャッシュストレージがパージされ、同じストレージを使用している他のプロセスアプリケーションに影響を与える可能性があります。 
キャッシュのクリーニングを既に試しても、まだ特定できない問題が発生している場合は、キャッシュタイプをフラッシュします。
コマンドの使用法:
   bin/magento cache:clean [type] ... [type]
   bin/magento cache:flush [type] ... [type]
[type] は、キャッシュタイプのスペース区切りリストです。 [type] を省略すると、すべてのキャッシュタイプが同時にクリーンアップまたはフラッシュされます。 例えば、すべてのキャッシュタイプをフラッシュするには、と入力します。
   bin/magento cache:flush
結果の例:
   Flushed cache types:
   config
   layout
   block_html
   collections
   reflection
   db_ddl
   compiled_config
   eav
   customer_notification
   config_integration
   config_integration_api
   full_page
   graphql_query_resolver_results
   config_webservice
   translate
bin/magento cache:flush と同等です。 Magento キャッシュをフラッシュ は bin/magento cache:clean と同等です。