Ottimizzare l’indicizzazione per proprietà di grandi dimensioni in Adobe Experience Manager

In AEM, le proprietà superiori a 100 KB possono influire sulle prestazioni a causa delle dimensioni dell'indice più grandi.  Convertire i dati di proprietà di grandi dimensioni da string@json in formato binario e indicizzare i dati binari per ottimizzare l'indicizzazione e mantenere le prestazioni del sistema.

Descrizione description

Ambiente

Supporto Adobe Experience Manager (AEM) Managed Services 6.5

Problema/Sintomi

In alcuni scenari, le proprietà più grandi della dimensione predefinita di 100 KB vengono indicizzate all’interno di AEM. Questa situazione genera avvisi nei rapporti e influisce sulle prestazioni del sistema a causa delle dimensioni più elevate dell’indice.

Risoluzione resolution

Per risolvere il problema dell’indicizzazione di proprietà di grandi dimensioni:

  1. Utilizzare uno strumento o uno script per trasformare i dati della proprietà dal formato string@json corrente in un formato binario. Questo passaggio ottimizza i dati per l’indicizzazione. Se ad esempio si utilizza uno script personalizzato, è possibile utilizzare una funzione come convertToBinary(propertyData).
  2. Aggiorna la configurazione di indicizzazione in AEM per puntare ai dati binari appena convertiti. Modificare le regole di indicizzazione per assicurarsi che i dati binari vengano indicizzati anziché i dati stringa originali. Ad esempio, regolare il file di configurazione dell'indicizzazione, ad esempio oak-index.json, per fare riferimento al percorso dei dati binari.

Implementando questa strategia di conversione, puoi ottimizzare il processo di indicizzazione dell’ambiente AEM senza rimuovere le proprietà necessarie dall’indicizzazione.

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