AEM : des coûts d’indexation élevés dégradent les performances des requêtes pour les environnements de gestion des ressources numériques volumineux
Dans les environnements Adobe Experience Manager (AEM) volumineux, les configurations d’indexation par défaut peuvent entraîner une dégradation des performances des requêtes en raison des coûts d’indexation élevés. Plus précisément, l’index damAssetLucene pour les types de dam:Asset peut ne pas s’adapter efficacement aux structures de gestion des ressources numériques (DAM) étendues.
Pour corriger ce problème, créez des définitions d’index de sous-racine Oak sous les branches DAM ciblées afin de réduire la portée de l’indexation et d’améliorer les temps de réponse des requêtes.
Description description
Environnement
Adobe Experience Manager (AEM) 6.5
Problème/Symptômes
- Les performances des requêtes se dégradent dans les environnements de gestion des ressources numériques volumineux en raison des coûts d’indexation élevés de l’index
damAssetLucenepar défaut. - Les index personnalisés sous des branches DAM spécifiques (par exemple,
/content/dam/test/oak:index/damAssetContent-custom) affichent des performances de requête améliorées en raison de la portée d’indexation réduite. - L’utilisation d’un index au
/oak:indexavec desincludedPathsplus larges etqueryPathsréindexe tout le contenu, ce qui peut réduire à néant les avantages en termes de performances.
Résolution resolution
La création de définitions d’index de sous-racine Oak pour des branches spécifiques de gestion des ressources numériques est une stratégie valide et efficace pour améliorer les performances des requêtes dans des environnements volumineux. Cette approche réduit les coûts d’indexation en réduisant la portée du contenu indexé.
-
Définissez des index personnalisés sous des chemins d’accès spécifiques dans la structure de gestion des ressources numériques, comme
/content/dam/test/oak:index/damAssetContent-custom, plutôt qu’au niveau racine/oak:index. -
Configurez
queryPathsetincludedPathspour indexer uniquement le sous-ensemble de contenu souhaité :queryPaths:[ /content/dam/test ]includedPaths:[ /test ]
-
Testez minutieusement les index personnalisés pour améliorer les performances des requêtes et éviter les effets secondaires inattendus.
-
Limitez la portée de la définition d’index personnalisé pour éviter une réindexation inutile de tout le contenu.
Lecture connexe
- Guide de mise en œuvre de la recherche simple dans les tutoriels AEM Sites
- Procédure d’indexation du contenu existant pour utiliser la nouvelle recherche et le nouveau remplacement dans la documentation AEM Guides.