Optimera indexering för stora egenskaper i Adobe Experience Manager
I AEM kan egenskaper över 100 kB påverka prestandan på grund av större indexstorlekar. Konvertera stora egenskapsdata från string@json till binärt format och indexera binära data för att optimera indexeringen och behålla systemprestanda.
Beskrivning description
Miljö
Adobe Experience Manager (AEM) Managed Services Support 6.5
Problem/symtom
I vissa scenarier indexeras egenskaper som är större än standardstorleken 100 kB i AEM. Den här situationen utlöser varningar i rapporter och påverkar systemets prestanda på grund av ökade indexstorlekar.
Upplösning resolution
Så här löser du problemet med indexering av stora egenskaper:
- Använd ett verktyg eller skript för att omforma egenskapsdata från det aktuella
string@json-formatet till ett binärt format. Detta steg optimerar data för indexering. Om du till exempel använder ett anpassat skript kan du använda en funktion somconvertToBinary(propertyData). - Uppdatera indexeringskonfigurationen i AEM så att den pekar på de nya konverterade binära data. Ändra indexeringsreglerna så att binära data indexeras i stället för ursprungliga strängdata. Justera till exempel indexeringskonfigurationsfilen, som
oak-index.json, så att den refererar till den binära datasökvägen.
Genom att implementera den här konverteringsstrategin kan du optimera AEM indexeringsprocess utan att ta bort nödvändiga egenskaper från indexering.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f