Adobe Experience Manager의 큰 속성에 대한 색인화 최적화

AEM에서 100KB가 넘는 속성은 더 큰 인덱스 크기로 인해 성능에 영향을 줄 수 있습니다.  큰 속성 데이터를 string@json에서 이진 형식으로 변환하고 이진 데이터를 인덱싱하여 인덱싱을 최적화하고 시스템 성능을 유지합니다.

설명 description

환경

Adobe Experience Manager(AEM) Managed Services 지원 6.5

문제/증상

특정 시나리오에서 기본 크기인 100KB보다 큰 속성은 AEM 내에서 인덱싱됩니다. 이 상황은 보고서에서 경고를 트리거하고 인덱스 크기가 증가하여 시스템 성능에 영향을 줍니다.

해결 방법 resolution

큰 속성을 색인화하는 문제를 해결하려면 다음을 수행합니다.

  1. 도구 또는 스크립트를 사용하여 속성 데이터를 현재 string@json 형식에서 이진 형식으로 변환합니다. 이 단계는 색인화를 위해 데이터를 최적화합니다. 예를 들어 사용자 지정 스크립트를 사용하는 경우 convertToBinary(propertyData)과(와) 같은 함수를 사용할 수 있습니다.
  2. 새로 변환된 이진 데이터를 가리키도록 AEM에서 인덱싱 구성을 업데이트합니다. 인덱스 규칙을 수정하여 원본 문자열 데이터 대신 이진 데이터가 인덱싱되도록 합니다. 예를 들어 이진 데이터 경로를 참조하려면 oak-index.json과(와) 같은 인덱싱 구성 파일을 조정하십시오.

이 전환 전략을 구현하면 인덱싱되는 데 필요한 속성을 제거하지 않고 AEM 환경의 인덱싱 프로세스를 최적화할 수 있습니다.

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