從AEM文檔中我可以知道如何爲Aem內容搜索編寫查詢,但搜索功能如何在AEM中起作用?哪種捆綁或框架可以搜索內容並返回。我在使用搜索查詢時如何遍歷內部內容?搜索功能如何在AEM中工作
0
A
回答
1
AEM使用OAK索引來實現搜索引擎。 AEM存儲庫是一個數據庫,與其他數據庫一樣,它需要索引來執行快速搜索。您可以閱讀更多:https://docs.adobe.com/docs/en/aem/6-2/deploy/platform/queries-and-indexing.html
通常,您在/ oak:indexes節點下定義索引(如果OOTB索引不夠)。這些索引廣義上包含索引的索引和路徑(或從索引中排除)的屬性和性質(異步,全文,屬性,詞法規則)列表。
AEM在存儲庫和數據存儲中生成大量lucene索引數據,並用於快速查找查詢的節點。每當啓動查詢時,AEM實例將遍歷索引並找到將以最小遍歷成本提供結果的索引。如果沒有找到這樣的索引,它將採用節點遍歷,這通常對性能不利,但具有一些有限的邊緣情況使用。
您可以將Solr和ElasticSearch與您的AEM實例集成使用其他高級功能,但這只是對內置引擎的擴展。
搜索和推廣(這是更多的外部搜索)與內部索引無關,更像是一個網站爬蟲。
查詢和搜索是一個非常廣泛的話題,所以我建議你閱讀本答覆作爲總結,更多細節可以從上面的鏈接中找到。
相關問題
- 1. 搜索功能不工作
- 2. javascript搜索功能不工作
- 3. Hashset搜索功能不工作C++
- 4. 在ASP.NET MVC中的搜索功能不能正常工作
- 5. 搜索功能是工作,但插入功能不工作在PHP
- 6. 我的搜索功能不起作用。我如何添加搜索功能
- 7. 在Excel中搜索功能
- 8. 功能在youtube中搜索
- 9. Linkchecker如何在AEM 6.2中工作
- 10. javascript搜索功能在IE中不工作
- 11. lucene搜索功能在大尺寸文件中工作嗎?
- 12. 搜索欄不能在JQuery中工作
- 13. 搜索不能在WordPress中工作
- 14. 搜索不能在swift中工作
- 15. 如何在Excel工作表中搜索?
- 16. 如何檢索搜索功能
- 17. 搜索功能
- 18. 搜索功能
- 19. 搜索功能
- 20. 攝取搜索(彈性搜索)不能在PHP中工作
- 21. Facebook搜索如何工作?
- 22. 爲什麼搜索功能無法在此頁面上工作?
- 23. 搜索功能不工作在我的PHP MySQL查詢
- 24. MySQL搜索功能,如 - 和+
- 25. Jquery Datatables 1.10搜索功能只能工作一次
- 26. lisp中的搜索功能
- 27. 如何在AEM中創建新的搜索表單?
- 28. 搜索功能在localhost中正常工作,但在VPS中不能正常工作
- 29. 樹搜索功能
- 30. Modx搜索功能