Optimieren der Indizierung für große Eigenschaften in Adobe Experience Manager

In AEM können Eigenschaften über 100 KB die Leistung aufgrund größerer Indexgrößen beeinträchtigen.  Konvertieren Sie große Eigenschaftsdaten aus dem string@json in das Binärformat und indizieren Sie die Binärdaten, um die Indizierung zu optimieren und die Systemleistung aufrechtzuerhalten.

Beschreibung description

Umgebung

Adobe Experience Manager (AEM) Managed Services-Unterstützung 6.5

Problem/Symptome

In bestimmten Szenarien werden Eigenschaften, die größer als die Standardgröße von 100 KB sind, innerhalb von AEM indiziert. Diese Situation führt aufgrund erhöhter Indexgrößen zu Triggern in Berichten und beeinträchtigt die Systemleistung.

Auflösung resolution

So beheben Sie das Problem der Indizierung großer Eigenschaften:

  1. Verwenden Sie ein Tool oder Skript, um die Eigenschaftsdaten aus ihrem aktuellen string@json in ein Binärformat umzuwandeln. Dieser Schritt optimiert Daten für die Indizierung. Wenn Sie beispielsweise ein benutzerdefiniertes Skript verwenden, können Sie eine Funktion wie convertToBinary(propertyData) verwenden.
  2. Aktualisieren Sie die Indexkonfiguration in AEM, um auf die neu konvertierten Binärdaten zu verweisen. Ändern Sie die Indizierungsregeln, um sicherzustellen, dass die Binärdaten anstelle der ursprünglichen Zeichenfolgendaten indiziert werden. Passen Sie beispielsweise die Indexkonfigurationsdatei, z. B. oak-index.json, an, um auf den binären Datenpfad zu verweisen.

Durch Implementierung dieser Konversionsstrategie können Sie den Indizierungsprozess Ihrer AEM-Umgebung optimieren, ohne die erforderlichen Eigenschaften aus der Indizierung zu entfernen.

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