2016-06-10 41 views
1

我試圖將AEM頁面內容推送到solr遠程服務器。有沒有辦法可以直接從AEM做到,或者我們必須爲它寫一個服務。如果我需要服務,我應該使用什麼API。我能夠在oak:index下使用solrindex節點創建solr模式。將AEM內容壓入Solr 6

感謝

阿布舍克

+0

嗨Abishek,我們也有類似的需求,開發了一個AEM連接器,利用Adobe的複製框架內容推送到外部搜索後端,如SOLR。我們還通過連接器實現了批量加載(或初始加載)功能。如果您有興趣瞭解更多關於我們的連接器,請告訴我。 –

回答

1

我有類似的要求。當我將AEM與遠程SOLR同步時,會爲每個AEM節點創建一個單獨的文檔。所以我最終創建了自定義服務,將所有內容頁面批量加載到solr。我使用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帶嵌入式SOLR服務器的AEM

Adob​​e AEM Community post: - http://help-forums.adobe.com/content/adobeforums/en/experience-manager-forum/adobe-experience-manager.topic.html/forum__ir8q-is_there_a_detailed.html

我希望這會有所幫助。

感謝和問候

Kautuk薩尼