solr过滤器查询字段类型

时间:2017-05-10 12:20:42

标签: solr latency

我有一个名为"禁用的字段"这是多值的。我将在这个字段上运行一个过滤器查询,它基本上会搜索该字段的特定值,即fq = disabled:I
我可以映射价值"我"到一个整数并将相应的整数存储到solr中并根据整数进行过滤查询。 所以我想知道从性能的角度来看,将字段存储为solr.trieInt或solr.strField类型是否更好?

1 个答案:

答案 0 :(得分:0)

您不会发现任何差异。如果您要运行范围查询,那么将它存储在Int字段中可能更有效,但对于简单的查找,它不会产生任何影响。

另请注意,“trie”版本的数字不是最新版本,Point based numeric types似乎更好。