キャッシュキーのインデックス作成を有効にする
Version:
日本語翻訳に関する免責事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
適用対象
Content Delivery、Content Management
!注キャッシュキーのインデックス作成には、Sitecoreが追加のキャッシュメタデータを維持する必要があります。これにより、追加の処理負荷とメモリオーバーヘッドが生じます。このため、キャッシュキーのインデックスはデフォルトで無効とされており、本番環境で有効化する前に評価とテストを行うべきです。キャッシュ関連操作がパフォーマンスボトルネックとなる大規模なソリューションでは、キャッシュキーインデックスの有効化を検討してください。
キャッシュキーインデックスは、大規模なキャッシュでの操作時間を大幅に短縮でき、特にアイテムが頻繁に名前変更、移動、コピー、削除される大規模なソリューションで有用です。キャッシュキーインデックスは以下のキャッシュで利用可能です:
- アクセス結果キャッシュ
- アイテムキャッシュ
- アイテムパスキャッシュ
- パスキャッシュ
キャッシュキーのインデックス作成を有効にするには:
-
パッチファイルを作成し、すべてのキャッシュキーインデックス設定を示された通りtrueに設定します。以下の例は、Content Deliveryおよびスタンドアロンロールのみでキャッシュキーインデックスを有効にします:
="true"/> <setting name="Caching.CacheKeyIndexingEnabled.ItemCache" set="true"/> <setting name="Caching.CacheKeyIndexingEnabled.ItemPathsCache" set="true"/> <setting name="Caching.CacheKeyIndexingEnabled.PathCache" set="true"/><setting name="Caching.CacheKeyIndexingEnabled.AccessResultCache" set
この記事を改善するための提案がある場合は、 お知らせください!