2016-06-10 2 views
1

AEM 페이지 내용을 solr 원격 서버로 푸시하려고합니다. AEM에서 직접 수행 할 수있는 방법이 있을까요 아니면 서비스를 작성해야합니다. 서비스가 필요한 경우 API를 사용해야합니다. 나는 oak : index 아래 solrindex 노드를 사용하여 solr 스키마를 만들 수 있었다.AEM 내용을 Solr 6으로 밀어 내기

감사

Abhishek

+0

안녕 Abishek, 우리는 비슷한 요구 사항을 가지고 어도비의 복제 프레임 워크는 SOLR 같은 외부 검색 백엔드에 내용을 밀어 활용 AEM 커넥터를 개발했다. 우리는 또한 커넥터로 벌크로드 (또는 초기로드) 기능을 구현했습니다. 커넥터에 대해 더 자세히 알고 싶다면 알려주십시오. –

답변

1

나는 비슷한 요구 사항을 가지고 있었다. AEM을 원격 SOLR과 동기화 할 때 각 AEM 노드마다 별도의 문서가 만들어졌습니다. 그래서 나는 모든 콘텐츠 페이지를 대량으로 대량로드 할 수있는 맞춤 서비스를 작성했습니다. ID, 제목, 설명 및 경로를 얻기 위해 AEM의 쿼리 API를 사용하여 페이지 콘텐츠를 추출했습니다. 설명 필드의 경우 트리를 탐색하여 속성 값을 추출하고 공간으로 구분 된 설명 텍스트 필드를 만들었습니다. 나는 solrj를 사용하여 solr에 문서를 추가했다.

1

Opkar 공유 것을 참조 링크를 추가 : -

링크 : - http://www.aemsolrsearch.com/#/

힘내 - https://github.com/headwirecom/aem-solr-search

비디오/데모 : - http://www.aemsolrsearch.com/#/demo

AEM 6.2 문서 : - https://docs.adobe.com/docs/en/aem/6-2/deploy/platform/queries-and-indexing.html#Configuring AEM (내장형 SOLR 서버 포함)

Adobe AEM 커뮤니티 게시물 : http://help-forums.adobe.com/content/adobeforums/en/experience-manager-forum/adobe-experience-manager.topic.html/forum__ir8q-is_there_a_detailed.html

이 정보가 도움이되기를 바랍니다.

감사합니다 감사합니다

Kautuk Sahni

관련 문제