我 Solr 中的新手。我想建立一个文件,如下所示。
{
id : "what"
count : "123"
},
{
id : "what is"
count : "134"
}
下面。我使用 id 作为 term(字符串),这将是唯一值。如果我做id索引和搜索。它会降低在Solr中搜索的速度*,也不是将id作为默认搜索的更好方法。有什么建议吗?
答案 0 :(得分:0)
不,它不会产生任何实际影响 - 只要该字段实际上被定义为StrField。 您不应该有一个定义为TextField的唯一ID字段,并且应用了多个过滤器和标记器。
无论是否默认搜索字段与性能无关,只需匹配哪个字段q=what is
。