我知道Solr使用Lucene而Lucene使用倒排索引。但是到目前为止我看到的Lucene示例中,我不确定我是否理解它与Solr的结合。
鉴于以下文件:
<doc>
<field name="id">9885A004</field>
<field name="name">Canon PowerShot SD500</field>
<field name="manu">Canon Inc.</field>
<field name="inStock">true</field>
</doc>
从我到目前为止看到的例子中,我认为Lucene必须将每个字段视为文档。然后它会说:ord Cannon出现在字段name
和字段manu
中。
指数是否被打破了这么多?或者索引只是说:&#34;佳能这个词出现在id为这样的文件中&#34;?
当使用Lucene和Solr时,这是如何工作的?
该文档在索引中的外观如何? (假设每个字段都有indexed="true"
)