全部,請原諒我剛開始學習如何使用SOLR
。強大的SE。 而且我已經知道Inverted Index
是SOLR
中搜索速度如此之快的原因。在很多人看來。像Solr in action
,Apache Solr search pattern
。倒像索引如下所述和描述。SOLR中倒排索引的數據結構究竟是什麼樣子
而且我也知道Document
由Fields
。 在我對上述數據結構的理解。當用像「哈利」這樣的特定術語進行搜索時。 SE將返回結果文件1,2。我對此毫無疑問。當我讀guide from apache。它說
分析發生在兩個上下文中。在索引時,當創建一個字段 時,分析結果得到的標記流將被添加到 索引中,併爲該字段定義一組術語(包括位置,大小和 等等)。在查詢時間,搜索的值是 分析和結果的條款匹配存儲在字段的索引 。
我對這個閱讀感到困惑。
倒排索引是否指向文檔或字段? 在我提到的圖中。它沒有提到有關領域的任何事情。它只是說索引指向文檔ID。 但在我引用的閱讀。它確實告訴我們倒排索引指向的是字段而不是文檔。 (如果我錯了,請糾正我。) 謝謝。
是的,它是從action'像'Solr的教程最流行的例子,'AppacheSolrSearchPattern'試圖解釋有關搜索如何工作的問題,以及如何索引結構的模樣。但我認爲這只是一些理論上的例子。這不是反映現實世界的人。我相信它應該比你向我展示的例子更復雜。謝謝。 –
我的問題是在做搜索時。場的用途是什麼?你給我看的例子沒有提到有關該領域的任何信息。 –