我正在研究Solr 4+.
我有几个字段进入我的solr模式,具有不同的solr字段类型.
对文本字段和字符串字段的搜索是否有所不同?
因为我试图搜索字符串字段(这是几个facet字段的复制字段),它不能按预期工作.目标字符串字段被索引并存储.
但是,当我更改文本字段(仅索引)的目标字段时,它工作正常.
你能说出为什么会这样吗?solr中的文本和字符串字段在搜索方面的区别是什么?
我正在寻找能够搜索部分术语的文档搜索引擎(如Xapian,Whoosh,Lucene,Solr,Sphinx或其他).
例如,当搜索术语"brit"时,搜索引擎应该返回包含"britney"或"britain"的文档,或者通常包含匹配r的单词的任何文档.*brit*
切向地,我注意到大多数引擎使用TF-IDF(术语频率 - 反向文档频率)或其衍生物,它们基于完整术语而非部分术语.除了TF-IDF之外,还有其他成功实施的技术用于文档检索吗?