我们正在使用Solr搜索各种长度的文章。我们索引文章的描述性元数据(标题、作者、类别、关键字等)和完整的文章文本。我们不会在索引时间提高相关度 - 所有提高都是在查询时间完成的(我们使用dismax,配合各种qf、pf和bf的提升)。 目前,我们的全文字段使用标准的omitNorms=fa...
我正在使用Solr 4+。 我的solr模式中有几个字段,它们具有不同的solr字段类型。 文本字段和字符串字段的搜索是否不同? 因为我试图在字符串字段上进行搜索(这是一些分面字段的复制字段),但结果并不如预期。目标字符串字段被索引和存储。 然而,当我将目标字段更改为文本字段时(只索...
我是Solr的新手,想知道何时使用StandardTokenizerFactory和KeywordTokenizerFactory? 我已经阅读了Apache Wiki上的文档,但仍然无法理解。 有人可以解释一下StandardTokenizerFactory和KeywordTokeniz...
如何在数组字段中进行搜索?我正在使用默认设置的Solr 4.2。我使用SolrNet索引了一些HTML和PDF文档。当我使用管理员搜索*:*时,以下是这样一个文档的示例结果。enter code here <doc> <str name="id">2</str&g...
我有一种情况,需要在Web API方法中接收请求,将这些请求排队,然后将它们一起发送到数据库(Solr实例)。 我不太确定如何维护来自多个源的请求批次。目前,我正在将每个请求数据以JSON格式写入磁盘上的文件中,之后我会有一个Windows服务,浏览文件夹读取所有文件,更新数据库并删除这些文...
我正在调用托管在另一台机器上的solr搜索,使用一个查询。 当我编写查询时,它返回numFound=2405匹配文档,而我们索引了超过10000个文档。但是,作为facet字段获取的id仅返回了100个计数的facet结果。 我的solr查询如下(为了易读性而拆分):localhost:...
我在Solr中使用Dataimport时遇到了问题。如果我调用这个链接: http://localhost:8983/solr/dataimport?command=full-import&clean=false 会显示错误: HTTP ERROR 404 访问/solr/da...
我有一个Solr索引,它为每个产品在一个多值字段中存储价格。 我需要按价格从低到高或从高到低对结果集进行排序。 我尝试在价格上使用排序,但显示错误,提示无法对multivalued=True字段进行排序。 以下是我的Solr XML:<arr name="sellprice">...
我目前正在开发一个类似于stackoverflow / answerbag.com的基于问题/答案的大型应用程序。 我们使用SQL(Azure)和nHibernate来访问数据,使用MVC作为UI应用程序。 到目前为止,架构与stackoverflow数据库大致相同,因为我们有一个单一的Po...