AEM: los altos costes de indexación degradan el rendimiento de las consultas para entornos DAM grandes

En entornos grandes de Adobe Experience Manager (AEM), las configuraciones de indexación predeterminadas pueden provocar una reducción del rendimiento de las consultas debido a los altos costes de indexación. En concreto, es posible que el índice damAssetLucene de los tipos dam:Asset no se escale correctamente en las estructuras de administración de activos digitales (DAM) extensas.

Para solucionarlo, cree definiciones de índice raíz secundaria de Oak en ramas DAM de destino para reducir el ámbito de indexación y mejorar los tiempos de respuesta a las consultas.

Descripción description

Entorno

Adobe Experience Manager (AEM) 6.5

Problema/Síntomas

  • El rendimiento de las consultas se degrada en entornos DAM grandes debido a los altos costes de indexación del índice damAssetLucene predeterminado.
  • Los índices personalizados bajo ramas específicas de DAM (por ejemplo, /content/dam/test/oak:index/damAssetContent-custom) muestran un rendimiento de consulta mejorado debido a la reducción del ámbito de indexación.
  • Si se usa un índice en /oak:index con includedPaths y queryPaths más amplios, se vuelve a indexar todo el contenido, lo que podría anular las ventajas de rendimiento.

Resolución resolution

La creación de definiciones de índice raíz secundaria de Oak para ramas DAM específicas es una estrategia válida y eficaz para mejorar el rendimiento de las consultas en entornos grandes. Este método reduce los costes de indexación al reducir el ámbito del contenido indexado.

  1. Defina índices personalizados bajo rutas específicas dentro de la estructura de DAM, como /content/dam/test/oak:index/damAssetContent-custom, en lugar de en el nivel raíz /oak:index.

  2. Configure queryPaths y includedPaths para indexar solamente el subconjunto de contenido deseado:

    • queryPaths: [ /content/dam/test ]
    • includedPaths: [ /test ]
  3. Pruebe exhaustivamente los índices personalizados para garantizar un rendimiento de consulta mejorado y evitar efectos secundarios no deseados.

  4. Limite el ámbito de la definición de índice personalizada para evitar una reindexación innecesaria de todo el contenido.

Lectura relacionada

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f