[英]Faceted search: ElasticSearch/Solr or a simple database query?
[英]What is faceted search?
在全文搜索的上下文中,分面搜索究竟是什么?
我什至從Wikipedia 上讀到了它,但我無法完全理解它的用途/好處。 希望社區可以回答/擴展並用一些好的例子來解釋。
注意:我們正在評估/研究不同的開源全文搜索引擎,而且大多數情況下我看到分面搜索被列為其中一項功能。 所以我正在嘗試評估這是否對我們的應用程序要求有幫助。
分面(或導航)搜索使用層次結構(分類法)使用戶能夠通過從一組預先確定的類別中進行選擇來瀏覽信息。 這允許用戶輸入他們的簡單查詢,然后通過導航/向下鑽取來優化他們的搜索選項。 實際上,這是在后台進行的高級搜索,但用戶不必考慮其他搜索類別,可見的文件夾結構使他們更容易。 這方面的例子是亞馬遜和 eBay 等電子商務網站。
Facets 已成為在線搜索的核心。 這稱為分面搜索 - 類別和常用術語與搜索欄中的文本一樣推動搜索。
他們的技術實施也有好處。 查看有關如何使用 JSON 創建分面搜索的這篇文章:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.